Как правильно организовать структуру сайта на Django?
В общем, делаю сайт с такой структурой:
Главная
Главная -> статическая страница
Новости -> Новость
Провайдеры - > \
Провайдер - > Тарифы - >Тариф
Провайдер - > Отзывы
Провайдер - > статическая страница
Тарифы
Не совсем понимаю:
1) Как сделать добавление статичных страниц, созданных в админке в визуальном редакторе (редактор уже прикручен)?
2) У меня есть приложение news, например, и модель "новость". Я вывожу на странице news.html каждую новость циклом...но как мне создать модели для редактирования заголовков этой страницы, мета тегов. Мне в голову пришло сделать что-то типа создать класс PageOptions и там сделать эти поля, но хз на сколько это правильно.
3) Как сделать универсальный в head? Что-то типа {% if seotitle %}{{ seotitle }} |{% endif %}, если есть seotitle, то он автоматически подхватывается...