Browse Source

fix: linked table error

master
xuxiaofei 4 years ago
parent
commit
41f7cd31df
  1. 1
      start.sh
  2. 5
      vislib/views/source.py

1
start.sh

@ -0,0 +1 @@
python3 manage.py runserver --settings=py_vislib.settings.prod

5
vislib/views/source.py

@ -91,11 +91,11 @@ def sourceDetail(request, sourceId):
@csrf_exempt @csrf_exempt
def sourceTables(request, sourceId): def sourceTables(request, sourceId):
json_data = []
try: try:
tables = SourceDataTable.objects.get(database=sourceId) tables = SourceDataTable.objects.get(database=sourceId)
tables = serializers.serialize('json', [tables]) tables = serializers.serialize('json', [tables])
tables = json.loads(tables) tables = json.loads(tables)
json_data = []
for table in tables: for table in tables:
json_data.append(table['fields']) json_data.append(table['fields'])
@ -162,8 +162,11 @@ def sourceTableSave(request):
def sourceLinkedTables(request, sourceId): def sourceLinkedTables(request, sourceId):
try: try:
tables = SourceDataTable.objects.get(database=sourceId) tables = SourceDataTable.objects.get(database=sourceId)
print(tables)
tables = serializers.serialize('json', [tables]) tables = serializers.serialize('json', [tables])
print(tables)
tables = json.loads(tables) tables = json.loads(tables)
print(tables)
json_data = [] json_data = []
for table in tables: for table in tables:
json_data.append(table['fields']) json_data.append(table['fields'])

Loading…
Cancel
Save