我正在尝试使用 Django dumpdata 和 loaddata 命令将数据从 QA 服务器移动到生产环境(或 dev->local、qa->dev 等)。我已经成功导出了没有外部依赖项的内容,如下所示:
python manage.py dumpdata --natural-foreign --indent=4 snippets.somemodel
当尝试迁移内容较多的模型(带有附加的用户、文档、图像等内容)时,我收到很多外键抱怨。这是特别有问题的,因为用户、文档、图像在所有环境中都是不同的。我希望能够只移动内容并忽略依赖于外键的内容 - 这可能吗?
当我们在Wagtail上使用Hallo.js时,我能够向编辑器中添加一个按钮,以便您可以查看富文本字段的原始HTML。
我的问题:在Draftail仍然可行吗?
我仔细阅读了文档,并成功为Draftail编写了自己的自定义函数,但它似乎只接受HTML标记作为自定义按钮。
我看到Draftail将内容存储为JSON而不是HTML,所以也许限制了此功能。