是否可以以编程方式创建页面和导入数据?例如,数据存储在csv中。我认为django有某种bulk_import但我不知道怎么用Wagtail做。
我有一个模型, Page 对Orderable类有 InlinePanel 。
答案 0 :(得分:1)
我认为Wagtail没有写api,但为什么你不能使用内置的django管理脚本?
Eli Bendersky简要概述了如何创建自定义管理脚本。
或者,如果您只是加载数据,为什么不执行read_csv并通过python循环? Erin Mullaney也有关于如何做到这一点的快速入门。
这个问题的关键在于编写一个快速的函数来扩展Page类的wigtail。