V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Rorschach
V2EX  ›  Django

Django 博客如何搭建

  •  
  •   Rorschach · 2015-04-12 09:24:34 +08:00 · 4490 次点击
    这是一个创建于 3540 天前的主题,其中的信息可能已经有所发展或是发生改变。
    照着网上的教程用Django写了一个blog,做了一些简单的修改。接下来该怎么部署这个Web程序?
    8 条回复    2015-04-14 00:01:46 +08:00
    kxxoling
        1
    kxxoling  
       2015-04-12 10:06:18 +08:00 via iPhone
    Python web 应用大多支持 WSGI,搜索相关关键词就可以了,服务器可以选择uwsgi 或者 gunicorn,手机上就不细答了。
    对了,如果是paas平台部署,照着官方文档写个配置文件应该就可以了。
    laike9m
        2
    laike9m  
       2015-04-12 11:44:11 +08:00   ❤️ 1
    可以看一下我的文章
    http://www.laike9m.com/blog/yong-djangoda-jian-ge-ren-bo-ke,22/
    其中讲部署的地方
    其实取决于你是自己从头搭还是用 PaaS,先说下需求比较好
    Dongdong36
        3
    Dongdong36  
       2015-04-12 13:50:30 +08:00
    五步教你实现使用Nginx+uWSGI+Django方法部署Django程序(上) – Django中国社区
    http://django-china.cn/topic/101/
    五步教你实现使用Nginx+uWSGI+Django方法部署Django程序(下) – Django中国社区
    http://django-china.cn/topic/124/
    lsdvincent
        4
    lsdvincent  
       2015-04-12 20:43:36 +08:00
    上面两个链接都有点老,Django 现在1.8,有些地方不一样了,有地方也没有讲清楚,而且也要看你是部署在自己的VPS 上还是SAE BAE,部署到自己的VPS 上请看我的博客 [Django Web Application使用uwsgi、nginx 部署](http://blog.breakwire.me/blog/20150208/),请注意collectstatic 这个地方,这步不执行后台就会丢失样式。
    lichifeng
        5
    lichifeng  
       2015-04-13 08:58:44 +08:00
    http://michal.karzynski.pl/blog/2013/06/09/django-nginx-gunicorn-virtualenv-supervisor/

    参考过的关于Django部署最好的一篇,GOOGLE搜索第一条
    fxxkgw
        6
    fxxkgw  
       2015-04-13 17:05:08 +08:00
    如果在自己的服务器上的话,那么可以用nginx+uwsgi nginx简单设置下 uwsig设置网上也挺多的。。
    joshyu8
        7
    joshyu8  
       2015-04-13 17:49:02 +08:00
    tcitry
        8
    tcitry  
       2015-04-14 00:01:46 +08:00
    我写过一个部署过程,https://eastio.com/deploy-django-app/ ,不懂直接回复。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   964 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 22:05 · PVG 06:05 · LAX 14:05 · JFK 17:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.