kopia lustrzana https://github.com/simonw/datasette
?_shape=array experimental feature
rodzic
aa954382c3
commit
2565d623af
|
@ -254,7 +254,7 @@ class BaseView(RenderMixin):
|
||||||
)
|
)
|
||||||
# Deal with the _shape option
|
# Deal with the _shape option
|
||||||
shape = request.args.get('_shape', 'lists')
|
shape = request.args.get('_shape', 'lists')
|
||||||
if shape in ('objects', 'object'):
|
if shape in ('objects', 'object', 'array'):
|
||||||
columns = data.get('columns')
|
columns = data.get('columns')
|
||||||
rows = data.get('rows')
|
rows = data.get('rows')
|
||||||
if rows and columns:
|
if rows and columns:
|
||||||
|
@ -283,6 +283,8 @@ class BaseView(RenderMixin):
|
||||||
'database': name,
|
'database': name,
|
||||||
'database_hash': hash,
|
'database_hash': hash,
|
||||||
}
|
}
|
||||||
|
if shape == 'array':
|
||||||
|
data = data['rows']
|
||||||
|
|
||||||
headers = {}
|
headers = {}
|
||||||
if self.ds.cors:
|
if self.ds.cors:
|
||||||
|
|
Ładowanie…
Reference in New Issue