パスワードを忘れた、パスワードを変更した、そのようなテンプレートやビューの機能など、djangoが提供するテンプレートを利用するために、ログイン用の独自のテンプレートを作成しましたが、しばらくすると、権利を提供するだけで利用できるビューやテンプレートがすでに多数存在することがわかりました。 URLですが、唯一の問題は、これらのテンプレートがdjango独自のテンプレートを拡張していることです。だから私はそれが私のサイトのメインテンプレートである自分の選択の拡張テンプレートのみを設定する方法があることを知りたいので、パスワードを忘れたURLを与えるか、パスワードなどの関連ページを変更し、djangoは私のメインを拡張してテンプレートをレンダリングしますdjango独自のテンプレートの代わりにテンプレート。管理パネルが他のページと同じテンプレートを拡張しているかどうかはわかりません。
どうすればよいか、また問題が発生する可能性があるかどうかも教えてください。
より詳しく:
テンプレートファイルを使用して継承と拡張を行うことは知っていますが、自分のテンプレートを自動的に継承するように独自のテンプレートを設定するにはどうすればよいですか。たとえば、forgotpasswordの場合、テンプレートファイルを作成し、フォーム要素を貼り付ける必要があり、その上に書き込みます{%extends main.html%}
が、それは望ましくありません。デフォルトのforgot passwordテンプレートは、必要なデフォルトのdjangoテンプレートから継承されていることを知っています。その場合、常に私のテンプレートから継承するように設定します。