Административный сайт Django: как создать единую страницу для глобальных настроек?

Я хотел бы создать одну страницу на сайте администратора django, где я могу изменить некоторые глобальные переменные веб-сайта (заголовок веб-сайта, элементы в меню навигации и т. Д.). На данный момент я закодировал их как обработчики контекста, но я хотел бы сделать их редактируемыми. Что-то похожее на то, что происходит в WordPress.

Возможно ли это?

  • Я могу хранить данные в базе данных, но могу ли я иметь ссылку на сайте администратора, которая ведет прямо к первой записи документа и не позволяет создание из нескольких записей (они не имеют смысла)
  • Вместо создания модели в базе данных, можно ли изменить какой-то context_processor с сайта администратора (я думаю, это будет лучше)
6
задан Michael Petrotta 6 October 2010 в 01:35
поделиться