0
私はcurlでコマンドラインからDjangoアプリケーションを呼び出しています。私はリクエストにjsonを渡し、jsonでも応答を収集しています。Djangoデバッグツールバー経由でSQLクエリを取得する
私は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()
の交換に置くところどのような任意のアイデア
パーフェクトを、ありがとう! –