2016-11-17 2 views
0

Я новичок в Mezzanine и выяснил, как настраивать страницы, где я могу управлять контентом со страницы Admin. Но у меня есть статические страницы, где я хочу сохранить некоторый контент и управлять этим контентом со страницы администратора.Есть ли способ создать пользовательский контент с помощью mezzanie/Django

Это что-то, что я могу сделать с Мезонином?

Я предполагаю, что мне нужно создать модель с полем richtext, чтобы добавить эту модель в интерфейс администратора и каким-то образом получить доступ к этой модели через templatage.

Но любой конкретный пример был бы очень признателен.

Спасибо!

ответ

1

См. Документы на creating custom content types. Основной подход заключается в подклассе модели Page и добавлении пользовательских полей.

В качестве альтернативы, если ваш пользовательский контент концептуально не зависит от ваших страниц, может возникнуть смысл создавать независимые модели с relational fields модели RichTextPage и редактировать их через inlines.

Обратите внимание, что в мезонинных документах по пользовательским типам контента и документам django на встроенных линиях используется один и тот же пример автора/книги, чтобы вы могли легко сравнить две стратегии.

+0

Спасибо! Думаю, я поеду с моей собственной моделью с RickTextField и создаю шаблон, который будет использоваться в шаблонах. –

 Смежные вопросы

  • Нет связанных вопросов^_^