我遵循本教程(https://www.django-cms.org/en/blog/2016/02/27/build-a-website-without-knowing-python-django-part-six/)创建带有aldryn窗体的自定义表单,但我相信本教程是为django-cms.org在线服务编写的,并且想知道如何在django-cms的本地安装中实现相同的操作。本质上,我想知道如何为这个插件定义我自己的“表单模板”。谢谢
发布于 2016-08-10 11:17:40
一旦在项目中安装了Aldryn,就可以使用可迭代的元组设置在ALDRYN_FORMS_TEMPLATES中设置settings.py,用主题可读的名称映射模板路径,如下所示:
ALDRYN_FORMS_TEMPLATES = (
('path/to/event_form.html, _('Event only')),
('path/to/contact_form.html, _('Contact only')),
)这允许内容管理器在创建“事件”表单时选择“仅事件”模板,并在创建“联系人”表单时选择“仅联系”模板。
还可以使用ALDRYN_FORMS_DEFAULT_TEMPLATE设置默认模板。
https://stackoverflow.com/questions/38858270
复制相似问题