首页 > 其他 > 详细

前后端分离实现django日志下载,celery日志下载

时间:2020-01-02 12:56:54      阅读:93      评论:0      收藏:0      [点我收藏+]

djang后台:

# django日志下载接口
def django_journal_load(request):
    print BASE_DIR
    file = open(BASE_DIR + \logs\django.log, rb)
    response = StreamingHttpResponse(file.read())
    response[Content-Type] = application/octet-stream
    response[Content-Disposition] = attachment;filename="{0}".format(django.log)
    return response


# celery日志下载接口
def celery_journal_load(request):
    file = open(os.getcwd() + \\..\\task_center\celery.log, rb)
    response = StreamingHttpResponse(file.read())
    response[Content-Type] = application/octet-stream
    response[Content-Disposition] = attachment;filename="{0}".format(celery.log)
    return response

 

html前端:

<dd><a href="" id="django_log">Django日志下载</a></dd>
<dd><a href="" id="celery_log">Celery日志下载</a></dd>

js

    var django_l=ip_number+"Django_journal_load";
    $("#django_log").attr("href",django_l);
    var celery_l=ip_number+"Celery_journal_load";
    $("#celery_log").attr("href",celery_l);

前后端分离实现django日志下载,celery日志下载

原文:https://www.cnblogs.com/qxh-beijing2016/p/12131830.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!