サイトの前面にほとんど静的なページがあるdjangoアプリを作成する例:about.html faq.html
そういうこと
私はurls.pyがどのように機能するかを調べていて、これを作成しました。
('(.+\.html)$', direct_to_template),
それは私が必要としていたことを正確に実行しているようです。これで、新しい.htmlページをテンプレートフォルダのルートに追加すると、正常に機能します。テンプレート/about.htmltemplates/faq.hml
テンプレートでもこのようなものを使用できます
{% include "_menu.html" %}
今、誰かがDjango FlatPagesを親切に指摘し、代わりにそれらを使用することを提案しました。私がデータベースに接続していない場合、私がそれを行っている方法に不利な点があります。
それはdbを使用し、それほどエレガントではないため、FlatPagesよりも優れた方法のように思えます(実際には実際にはフラットページを使用していません)