Могу ли я получить доступ к своему сайту из панели администратора Django?
Я пытаюсь разработать сайт, на котором я могу видеть главную страницу в том виде, в котором она есть, из панели администратора Django. Причина, по которой мне это нужно, заключается в том, что я хочу изменить название статического содержимого, например, "Home" на "All", а также изменить картинку слайд-шоу. В общем, я хочу изменить макет сайта из панели администратора Django, которая недоступна для пользователей. Возможно ли это? Мне просто нужна идея, как реализовать этот процесс.
Статические тексты вы можете изменять в панели администратора с помощью различных модулей:
например django-rosetta
или моей собственной библиотекой Django-tof
. https://github.com/wP-soft-GmbH/django-tof
Но в вашем случае, я думаю, вы хотите сделать что-то большее.
Для этого случая вы можете использовать django-flat-pages
, уже включенный в Django, если у вас статическая веб-страница.
Вы можете редактировать каждый элемент на странице и после сохранения увидеть его на лицевой стороне.
если вы действительно хотите изменить шаблоны django, которые вы используете в своих представлениях, вы можете создать простой редактор шаблонов в панели администратора на основе виджета, как django-Ckeditor
.