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

nginx反向代理服务器上如何安装django~

时间:2014-11-02 01:53:29      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:blog   io   os   ar   使用   sp   文件   div   on   

‘‘‘
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.path
import posixpath

PROJECT_ROOT = os.path.abspath(os.path.join(os.path.dirname(__file__), ‘..‘)

STATIC_ROOT = os.path.join(PROJECT_ROOT, ‘static‘)

有点困了,明天找时间把这种写法的好处 ,涉及到的知识罗列一下。

nginx反向代理服务器上如何安装django~

标签:blog   io   os   ar   使用   sp   文件   div   on   

原文地址:http://www.cnblogs.com/enterprise/p/4068290.html

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