Я использую сетку django 2.0 и w2ui 1.5. Я хочу показать результат в сетке данных w2ui.
Структура json для сетки данных w2ui похожа на
{"status": "success", "total": 1, "records": [{"key": "value", "key2": "value2"} ]}
myviews.py
Я использую курсор, потому что мой запрос слишком длинный, и я не знаю, как это сделать с помощью django
from django.db import connection
cursor = connection.cursor()
query=("select table1.id as id,table1.code as code,table1.nom as nom,table2.nom as tgen\
from table1, table2\
where table1.table2_id = table2.id\
EXCEPT\
select select table1.id,table1.code,table1.nom,table2.nom\
from table1,table2\
where where table1.table2_id = table2.id\
and table1.id in (select table1_id\
from table3\
where table3.id in (select table3_id\
from table4))")
cursor.execute(query)
result = [ dict(line) for line in [zip([ column[0] for column in cursor.description], row) for row in cursor.fetchall()] ]
. Результат даст мне
[{"id": 1, "nom": "jojo", "typegen": "aloba", "code": "GEN-1"} ]
как я могу вставить {"status": "success"} и {"total": 1}, чтобы сетка данных показала это?