ウェブサイト(またはアプリ)タイトルなどのサイト全体(またはアプリ全体)変数を設定する方法を探していますが、私のテンプレート(例えば、私のヘッダーの中)で使うことができます。私はワードプレスのようなものを持っています。bloginfo()を念頭に置いてください。Django - テンプレートで使用するサイト全体の変数を設定して使用する
理想的には、サイトやアプリのレベルで任意のタイプの属性を定義できます。与えられたアプリの場合は、例えば、私が持っていると思います:
アプリ
--attribute1(タイトル)
--attribute2(例えば連絡先のメール)
--Model1
---- AttributeX
---- AttributeY
- ---
"attribute1"は私のアプリケーションに固有のことを意味します。私は私のテンプレートのattribute1の値を使用する方法が必要になります。 私の質問がはっきりしていることを願っています。
これを管理者に引き継ぐ方法はありますか?たとえば、サイトの管理者がウェブサイトのタイトルを変更できるようにすること(または字幕の入力ミスを修正すること)は意味があります。 – GuitarExtended
すでに「フック」されています。それはあまりにも管理者で動作します! –
私はあなたが提案したことをしました。しかし、管理者はこれらの静的変数を見ることはできません。何とかadmin.pyに登録しなければなりませんか?申し訳ありませんが、これらのnoobのコメントのために、私はコンテキストプロセッサについて知っています。 – GuitarExtended