Djangoのadminテンプレートのオーバーライドをしたいのですが、
下記のドキュメンテーションを参考に進めました。
http://docs.djangoproject.jp/en/latest/ref/contrib/admin/index.html#ref-contrib-admin-overriding-admin-templates
「http://127.0.0.1:8000/admin/cls/payment/add/」のURLで表示されるadmin画面に変更を加えたいと考えています。
現状は、Djangoが自動で作成してくれた画面が表示されています。
・admin テンプレートファイル(base_site.html)を、contrib/admin/templates/admin ディレクトリから取ってきました。
・templates ディレ クトリ内に admin ディレクトリを作成しました。
・admin ディレクトリ内に、「cls」(アプリケーションの名前から取った名前)というディレクトリを作成しました。
・clsディレクトリ内に、「payment」(モデルの名前からとった名前)というディレクトリを作成しました。
・上記paymentディレクトリに、テンプレートファイル(base_site.html)を置きました。
これだけで、テンプレートは置き換わるはずなのでしょうか。
全く何も変わりません。
ちなみに、paymentディレクトリの下に、「add」ディレクトリを作ってそこに置いても、変わりませんでした。
テンプレートファイル名を変更する必要があるのでしょうか?
お分かりの方、ご教示頂ければ幸いです。
どうぞ、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。