Django模型缺失。为什么我的django模型在生产服务器上消失了,如果在开发服务器上运行良好?

时间:2015-12-07 21:58:54

标签: django apache wsgi

即时运行django开发服务器,所有型号都运行正常.. 但是当我通过wsgi配置并运行apache时,只能管理“Groups”和“Users”,我自己的模型会消失:

screenshot of admin pages from development server and production server

为什么,拜托?

(这里的第一条评论是我的编辑:)

我想只在localhost上使用django来填充和管理小型数据库文件。项目尚未用于网络托管。我没有定义html视图和模板。所以我尝试了一些简单的视图仅用于测试目的,问题是一样的。 Web服务器无法找到一些包括..:

image2: simple view also dosen't work

2 个答案:

答案 0 :(得分:0)

确保您的生产设置文件包含所有应用。通常情况下,由于settings.py中包含的应用列表中缺少应用,因此您无法看到自己的管理模型。

答案 1 :(得分:0)

有完全相同的问题。不得不重启uwsgi sudo service uwsgi restart

也许对你而言,它是wsgi或apache。管道中的某些东西需要知道你改变了一些python代码。