美文网首页
unbutu+uwsgi+nginx部署Django项目

unbutu+uwsgi+nginx部署Django项目

作者: shenyoujian | 来源:发表于2018-06-07 20:23 被阅读1次

    https://www.jianshu.com/p/d6f9138fab7b
    其中的问题

    • 当到达pip requirement.txt的时候出现安装
      Python mysqlclient出现“OSError: mysql_config not found”错误
    • 解决方案:apt-get install libmysqlclient-dev python3-dev
    • 最后启动服务除了重启nginx之外还要
      uwsgi /etc/uwsgi/sites/Think_v1_1.ini -d /home/Think_v1_1/Think_v1_1.log,一定得执行。
    • 前台的文件加载了,但是xadmin的静态文件加载不了,因为前面的python manage.py collectstatic 没有成功,我们没有去管它,我们需要在settings.py中添加
      STATIC_URL = '/static/'
      STATIC_ROOT = os.path.join(BASE_DIR, 'static'),并且debug=True,然后再urls.py中加入 re_path(r'static/(?P<path>.*)', serve, {'document_root': STATIC_ROOT }),记得前面导入settings.py的STATIC_ROOT,访问浏览器,发现没有问题了之后。修改为True,重启。
    • 终于成功了啊啊啊啊啊啊啊啊啊!感谢这些人
      https://www.jianshu.com/p/d6f9138fab7b

    https://mp.weixin.qq.com/s/FMx1NlqmRv7-gC8H6sOrqA

    https://tieba.baidu.com/p/4960576689?red_tag=2578891199

    相关文章

      网友评论

          本文标题:unbutu+uwsgi+nginx部署Django项目

          本文链接:https://www.haomeiwen.com/subject/indnsftx.html