コマンドラインからcurlを使用してDjangoアプリケーションを呼び出しています。リクエストでjsonを渡し、jsonでもレスポンスを収集しています。
Djangoデバッグツールバーをインストールしています。ツールバーを介してSQLをキャプチャし、残りのjson応答とともに返す方法はありますか?
何かのようなもの
@json_response
def index(request):
try:
ids = json.loads(request.read())['ids']
except ValueError:
return HttpResponseBadRequest
listing = MyModel.public().filter(id__in=[c.split('-')[0] for c in ids])
prep_list = [ l.details(request) for l in listing ]
return {'status_code': 0,
'status_text': 'success',
'sql_query_list: DjangoDebugToolbar.sql()
'prep_list': prep_list }
私が代わりに何を入れるかについて何か考えはありDjangoDebugToolbar.sql()
ますか?