Создание приложения django с некоторыми в основном статическими страницами в передней части сайта, например. about.html faq.html
такие вещи
Я смотрел, как работает urls.py, и создал это.
('(.+\.html)$', direct_to_template),
Кажется, он делает именно то, что мне нужно. Теперь для любой новой страницы .html я добавляю ее в корень папки с шаблонами, и она просто работает. шаблоны / about.html templates / faq.hml
Я также могу использовать такие вещи в своих шаблонах
{% include "_menu.html" %}
Кто-то любезно указал на Django FlatPages и предположил, что я могу использовать их вместо них. Если я не подключаюсь к базе данных, есть ли недостатки в том, как я это делаю.
Мне кажется, что это лучший способ сделать это, чем FlatPages, потому что он использует db и не так элегантен (хотя на практике на самом деле плоские страницы не использовались)