码迷,mamicode.com
首页 > 其他好文 > 详细

关于django的一些记录

时间:2018-04-10 16:05:49      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:django   django 静态文件   django两个进程   

1.当settings.py文件设置DEBUG = True无法加载静态文件问题。

?????解决方法:

?????1.用nginx或者apache代理静态资源/staic/

?????2.使用django.views.static.serve()方法。在URLconf中添加:

(r‘^site_media/(?P<path>.*)$‘, ‘django.views.static.serve‘,{‘document_root‘: ‘/path/to/media‘}),

?????3.(!推荐)改变项目运行方式,在启动时加入 --insecure参数。

python manage.py runserver --insecure

2.当使用supervisord管理django的时候发现启动了两个进程,出现无法使用supervisord管理的情况。

?????原因:使用 python manage.py runserve,django会自动fork一个子进程。

?????解决方法:使用python manage.py runserver --noreload启动进程,但是这样之后,修改代码之后必须重启django才会生效!

关于django的一些记录

标签:django   django 静态文件   django两个进程   

原文地址:http://blog.51cto.com/kexiaoke/2096529

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!