首页 > 代码库 > nginx反向代理服务器上如何安装django~
nginx反向代理服务器上如何安装django~
‘‘‘server { listen 12345; server_name 10.10.10.132; charset UTF-8; client_max_body_size 75M; location /static { expires 30d; autoindex on; add_header Cache-Control private; alias /home/zhangsan/git/nginxdemo/nginxdemo/static/; } location / { include uwsgi_params; uwsgi_pass 10.10.10.132:54321; uwsgi_read_timeout 2; } }‘‘‘
烦而不能寐,浏览网页,寻问题答案时遇到这样一种把使用django时候静态页规划到写死路径上的问题,这个问题的确是现在在我自己的nginx服务器上无法正确使用uwsgi模块而无法让django程序跑起来的原因。但是静态文件,要这样写死了,这是应该效法的处理方式嘛?
硬编码永远不是一种处理代码时良好的方式,它会降低你程序的灵活性,感觉这样做会比较妥当。
import os.pathimport posixpathPROJECT_ROOT = os.path.abspath(os.path.join(os.path.dirname(__file__), ‘..‘)STATIC_ROOT = os.path.join(PROJECT_ROOT, ‘static‘)
有点困了,明天找时间把这种写法的好处 ,涉及到的知识罗列一下。
nginx反向代理服务器上如何安装django~
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。