我刷新了数据库以重置Django Wagtail项目中的网站,但现在无法将任何页面添加到Wagtail网站中。
在这里您可以找到屏幕截图。没有添加页面的选项。有什么办法吗?还是我必须创建一个新项目并重置所有内容?
答案 0 :(得分:3)
您不必创建一个新项目,但我建议删除并重新创建数据库-设置Wagtail数据库表的初始迁移包括一些基本记录(例如页面的根节点)树),并且在刷新数据库时这些将被删除。
如果您正在运行sqlite(新项目的默认设置),则项目根目录中将有一个名为<TouchableOpacity onPress={this.buttonFilterMac}>
<Image
source={button1}
style={{ width: 160, height: 18 }}
resizeMode="contain"
//style={styles.image_car}
/>
或名称为db.sqlite3
的文件-删除此文件文件,然后重新运行[name-of-project].db
。
如果您使用的是PostgreSQL,请先运行./manage.py migrate
然后运行dropdb name-of-project
(根据权限的设置,您可能还需要createdb name-of-project
之类的选项),然后运行{{1} }。