Hi,

Can you please share the documentation for customizing Superset code. Like 
which files needs to be changed in order to achieve basic functionalities ( UI 
changes, Connecting to DB and adding the login security).
If possible request you to setup a call for supporting us in moving ahead with 
Superset

-Thank you,
Nithya A

From: Araveti, Nithya
Sent: Monday, October 7, 2019 12:24 PM
To: dev@superset.incubator.apache.org
Subject: RE: Integrating new component in Superset

Sure we will share our code blueprint. I will list down the list of things 
which we are planning .


1)      Pixel perfecting reporting is to create pdf files which has a template 
and is rendered using Jinja. Example : Invoices or Payslips. – We have written 
a python script (Flask + Jinja + HTML) to connect to oracle and created a HTML 
template.

2)      Our code needs to be placed in the Superset environment . – Added our 
code in the core.py file and replicated the same code which is done in the 
local system.

3)      Need to provide authentication and user level security for the new 
views added. – For example only logged in users need to have access to our page-

4)      Need to understand the Superset folder structure which will help us in 
adding few new enhancements to superset code. – If possible can you please 
setup a call which will help us in explaining the requirement.
Attached the core.py file – We need the user logged in info in this page.

-Thank you,
Nithya A

From: Matthew Mutee [mailto:mute...@gmail.com]
Sent: Monday, October 7, 2019 10:43 AM
To: dev@superset.incubator.apache.org<mailto:dev@superset.incubator.apache.org>
Subject: Re: Integrating new component in Superset

Sounds like this needs a Flask blueprint to me. What do you think Max?

On Mon, Oct 7, 2019, 06:03 Araveti, Nithya 
<narav...@teksystems.com<mailto:narav...@teksystems.com>> wrote:
Thank you for the reply
New component,  pixel perfect reporting which is programmed using python flask. 
I have added the code in the Superset views -> core.py file. I am able to 
create a new link the superst page and navigate to my code. I need to add the 
security and also need to get the user logged in information yto my page. Could 
you please guide me in this.
Let us know if we can have a call as apache superset is used in our project 
extensively and we are looking for enhancements.
-Thank you
Nithya
Get Outlook for 
Android<https://urldefense.proofpoint.com/v2/url?u=https-3A__aka.ms_ghei36&d=DwMFaQ&c=_EdSgJoS8igo01XnekBu_azVXoUPxJkwz9O2AzwhBbE&r=gnp0VYodoH6FZ1MwHOffbYmapEKC4hKZXhfnv4rOBqU&m=NOgOJG3VY0IwcTnjoP55Yy1R87sXSAoSkFGj3GJUHgs&s=bb5HeAR4j55ixYOqB46CjxRPDFZgCMWZHLkM6qhnHmk&e=>

________________________________
From: Maxime Beauchemin 
<maximebeauche...@gmail.com<mailto:maximebeauche...@gmail.com>>
Sent: Monday, October 7, 2019 2:26:51 AM
To: dev@superset.incubator.apache.org<mailto:dev@superset.incubator.apache.org> 
<dev@superset.incubator.apache.org<mailto:dev@superset.incubator.apache.org>>
Subject: Re: Integrating new component in Superset

What kind of component? "Component" screams React, not Flask...

On Sun, Oct 6, 2019 at 2:07 AM Araveti, Nithya 
<narav...@teksystems.com<mailto:narav...@teksystems.com>> wrote:
[cid:16da2dbcebc4cdccc1]
Hi ,

We are trying to integrate new flask component into Superset. Can we get help 
in understanding which files need to be changed.



-Thank you,
Nithya A | Senior Software Engineer




This electronic mail (including any attachments) may contain information that 
is privileged, confidential, and/or otherwise protected from disclosure to 
anyone other than its intended recipient(s). Any dissemination or use of this 
electronic mail or its contents (including any attachments) by persons other 
than the intended recipient(s) is strictly prohibited. If you have received 
this message in error, please notify us immediately by reply e-mail so that we 
may correct our internal records. Please then delete the original message 
(including any attachments) in its entirety. Thank you

Reply via email to