【发布时间】:2021-05-18 15:26:35
【问题描述】:
我对一个项目进行了一些更新:添加 1 个管理模型,添加 1 个模板
我正在使用鹡鸰。我将更新拉到我的服务器,运行迁移,取得了成功。我重启了nginx和gunicorn,我什至重启了服务器。
当我去 wagtail 管理员时,我的 adminmodel 丢失了(它存在于本地)。当我去创建一个新页面时,我的模板是可用的,但是当我选择它时,我会被带到一个 wagtail 404 页面。
Ubuntu 20.04
ngnix
gunicorn
django/wagtail
digital ocean vpc
digital ocean postgres database cluster
网站正常工作,只有一个模板可用,我无法选择,迁移的模型不可用,也没有显示在管理员中。我的本地版本运行良好,没有任何区别。似乎服务器正在更新而不是更新。我不明白。运行 makemigrations 或 migrate 不会返回任何更改。即使在特定应用程序上运行。我需要做些什么来重新构建数据库吗?
【问题讨论】:
-
@JSum- 进行更改后您是否重新启动了 gunicorn 服务器?
标签: django postgresql ubuntu digital-ocean migrate