【问题标题】:Django Wagtail Pages -1Django Wagtail 页面 -1
【发布时间】:2018-09-07 01:31:07
【问题描述】:

我刷新了我的数据库以在我的 Django Wagtail 项目中重置我的网站,现在我无法将任何页面添加到我的 Wagtail 网站。
在这里您可以找到屏幕截图。没有添加页面的选项。有什么解决办法吗?还是我必须创建一个新项目并重置所有内容?

【问题讨论】:

    标签: python django wagtail


    【解决方案1】:

    您不必创建一个全新的项目,但我建议删除并重新创建数据库 - 设置 Wagtail 数据库表的初始迁移包括一些基本记录(例如页面的根节点树),并且这些将在您刷新数据库时被删除。

    如果您正在运行 sqlite(新项目的默认设置),项目根目录中将有一个名为 db.sqlite3 的文件,或者名称形式为 [name-of-project].db - 删除此文件,然后重新-运行./manage.py migrate

    如果您使用的是 PostgreSQL,请先运行 dropdb name-of-project,然后运行 ​​createdb name-of-project(您可能还需要像 -U postgres 这样的选项,具体取决于您的权限设置方式),然后运行 ​​./manage.py migrate

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多