【问题标题】:Deploying django(python) project with mod_wsgi使用 mod_wsgi 部署 django(python) 项目
【发布时间】:2017-12-13 00:58:59
【问题描述】:

我是 django 和 mod_wsgi 的新手,当我尝试使用 mod_wsgi 在 Apache 上部署 django 项目(在 python 中)演示时,遇到了以下问题:

当演示在 django 的内置网络服务器上使用命令“python manage.py runserver”运行时,一切看起来都很正常,就像Running on built-in server

当使用命令 'mod_wsgi-express start-server wsgi.py' 在 Apache/mod_wsgi 上运行时,它看起来像这样: Running on Apache/mod-wsgi

我不知道我的代码或配置的哪一部分出错了,谁能帮帮我?

【问题讨论】:

    标签: python django apache mod-wsgi


    【解决方案1】:

    这是因为runserver 为您提供 css 文件。但在生产中,您需要设置 Apache 来为您的静态文件夹提供服务。为您的 apache 配置添加别名,例如

    Alias /static /path/to/static_folder
    

    阅读更多关于managing static files

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-23
    • 2014-07-14
    • 2012-12-19
    • 1970-01-01
    • 2016-11-17
    • 1970-01-01
    • 2012-06-17
    相关资源
    最近更新 更多