我有一个已实现的django-channels。之前我使用Apache来为django应用程序提供服务,但现在Channels使用Daphne(服务器)来为我的应用程序提供服务。将两个新模型添加到models.py文件后,我将更改迁移到数据库。我还在admin.py文件中注册了模型。
即便如此,模型也没有出现在Django-admin面板中。 我尝试了以下方法:
我想知道可能是什么情况。据我所知,每当Apache提供应用程序时,都会使用更新的文件。然而,每当Django-Channels(Daphne)提供应用程序时,都会使用旧配置(没有新模型)。
希望所有帮助解决此问题。如何让Django-Channels(Daphne)反映我的Django管理控制台中的新模型的变化。
答案 0 :(得分:1)
正如knbk所提到的,重新启动工作进程使其反映了我的管理员门户网站上的更改。这是我唯一没有尝试过的事情。