まず、私は Django に関してはまったくの初心者です。
私が苦労している問題は、Django 1.7 の組み込み認証フォームのテンプレートを作成しようとすることですが、ドキュメントや他の場所のどこにでも具体的な例を見つけることができるものはほとんどありません。
テンプレートを手動で作成する (または Django パッケージからコピーする) 方法を説明する質問や例をたくさん見つけることができますが、Form クラスと組み込みの認証フォームについて理解していることから、手動で行う必要はないということです。テンプレートで実際のフォームを作成します。実際、フォーム クラスを使用する方が望ましいと思われます。これにより、フィールドに正しい名前が付けられていること、テキスト フィールドの最大長などの検証が適用されていることが保証されるためです。
誰かが私が話していることの具体的な例やドキュメントを教えてもらえますか? 私はすでに次のセクションを読みました。
- https://docs.djangoproject.com/en/1.7/topics/forms/
- https://docs.djangoproject.com/en/1.7/topics/auth/default/
- https://docs.djangoproject.com/en/1.7/topics/auth/customizing/
実際、この質問は一般的にどの Form クラスにも当てはまると思いますが、ここで特に認証フォームを見ているのは、明らかにこれらの Form クラスを作成していないためです。
同じプロセスが適用されるはずなので、私が読んだものと何の違いもないと思いますが、django-authtools パッケージを使用していると言います ( http://django-authtools.readthedocs.org/ ja/latest/ )
実際の認証システムは正常に動作しています。ユーザーのログインとログアウト、特定のURLでユーザーが最初にログインする必要があることなどを強制できるため、問題になるのは実際のフォーム表示のみです。