mirror of https://github.com/apache/superset.git
Forms
This commit is contained in:
parent
c3f0597c07
commit
f3f807d042
|
@ -31,10 +31,13 @@ class BaseViz(object):
|
||||||
css_files = []
|
css_files = []
|
||||||
|
|
||||||
def __init__(self, datasource, form_data):
|
def __init__(self, datasource, form_data):
|
||||||
|
self.datasource = datasource
|
||||||
|
form = self.form_class(form_data)
|
||||||
|
form.validate()
|
||||||
|
raise
|
||||||
self.form_data = form_data
|
self.form_data = form_data
|
||||||
if isinstance(form_data, MultiDict):
|
if isinstance(form_data, MultiDict):
|
||||||
self.form_data = form_data.to_dict(flat=False)
|
self.form_data = form_data.to_dict(flat=False)
|
||||||
self.datasource = datasource
|
|
||||||
self.token = self.form_data.get(
|
self.token = self.form_data.get(
|
||||||
'token', 'token_' + uuid.uuid4().hex[:8])
|
'token', 'token_' + uuid.uuid4().hex[:8])
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue