Я следую этому руководству (https://www.django-cms.org/en/blog/2016/02/27/build-a-website-without-knowing-python-django-part-six/), чтобы создать пользовательские формы с aldryn-form, но этот учебник, я считаю, был сделан для онлайн-службы django-cms.org и хотел бы знать, как это сделать то же самое с локальной установкой django-cms. По сути, я хочу знать, как определить свой собственный «ФОРМУЛ ШАБЛОНА» для этого плагина. СпасибоDjango-cms aldryn forms
1
A
ответ
1
После установки Aldryn форм в вашем проекте вы можете установить настройки ALDRYN_FORMS_TEMPLATES
в вашем settings.py с Iterable картографирования кортежей пути шаблона с читаемым именем человека на тему, как так:
ALDRYN_FORMS_TEMPLATES = (
('path/to/event_form.html, _('Event only')),
('path/to/contact_form.html, _('Contact only')),
)
Это позволяет менеджерам контента выбирать этот шаблон «Только событие», когда они создают форму «Событие» и «Только контакт», когда они создают форму «Контакт».
Также вы можете установить шаблон по умолчанию, используя ALDRYN_FORMS_DEFAULT_TEMPLATE