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