Mako テンプレートを使用した Pyramid アプリを持っていますが、アプリ内で静的 HTML ページを提供できるかどうか疑問に思っていますか?
私が取り組んでいるプロジェクトでは、公開されている「前面」ビット用の比較的静的なページが必要であり、アプリケーションはサイトの主要部分を動的に提供します。内部ユーザーの 1 人が、これらのページの HTML コンテンツの一部を編集して更新できるようにしたいと考えています。
私は CSS とスクリプトを提供している静的フォルダーを持っていますが、それは私がやりたいことに本当に合っていないようです。ページのビューを作成し、基本的に mako テンプレート自体に静的コンテンツを含めることができますが、変更を表示するために誰かがテンプレートを更新した場合、アプリケーションを再起動する必要があると思いますか? そうではないのではないでしょうか?
長期的には、おそらくコンテンツをデータベースに保存して動的に提供するようなことをするでしょうが、それは現時点では範囲外です。
これを達成するための合理的な方法はありますか、それとも公開ページを通常の静的 HTML サイトとして設定し、アプリに完全にリンクするだけでよいのでしょうか?
ありがとう!