コード例 #1
0
ファイル: views.py プロジェクト: roojoom/django-sql-explorer
def csv_from_sql(request):
    sql = request.POST.get("sql", None)
    if not sql:
        return PlayQueryView.render(request)
    return build_download_response(Query(sql=sql, title="Playground"), request)
コード例 #2
0
ファイル: views.py プロジェクト: sevikkk/django-sql-explorer
def download_csv_from_sql(request):
    sql = request.POST.get('sql')
    return build_download_response(Query(sql=sql, title="Playground", params=url_get_params(request)))
コード例 #3
0
ファイル: views.py プロジェクト: roojoom/django-sql-explorer
def download_query(request, query_id):
    query = get_object_or_404(Query, pk=query_id)
    return build_download_response(query, request)
コード例 #4
0
ファイル: views.py プロジェクト: sevikkk/django-sql-explorer
def _csv_response(request, query_id, stream=False):
    query = get_object_or_404(Query, pk=query_id)
    query.params = url_get_params(request)
    return build_stream_response(query) if stream else build_download_response(query)
コード例 #5
0
def download_csv_from_sql(request):
    sql = request.POST.get('sql')
    return build_download_response(
        Query(sql=sql, title="Playground", params=url_get_params(request)))
コード例 #6
0
def _csv_response(request, query_id, stream=False, delim=None):
    query = get_object_or_404(Query, pk=query_id)
    query.params = url_get_params(request)
    return build_stream_response(
        query, delim) if stream else build_download_response(query, delim)
コード例 #7
0
ファイル: views.py プロジェクト: roojoom/django-sql-explorer
def csv_from_sql(request):
    sql = request.POST.get('sql', None)
    if not sql:
        return PlayQueryView.render(request)
    return build_download_response(Query(sql=sql, title="Playground"), request)
コード例 #8
0
ファイル: views.py プロジェクト: roojoom/django-sql-explorer
def download_query(request, query_id):
    query = get_object_or_404(Query, pk=query_id)
    return build_download_response(query, request)