1

django-registration を使用して、構築中のサイトで登録と認証を設定しようとしています。この件に関するすべてのチュートリアルを可能な限り厳密に実行しました (例: http://www.michelepasin.org/blog /2011/01/14/setting-up-django-registration/など)。私が理解できないのは、django-registration が views.py ファイルを取得して実際にフォーム入力をデータベースに入れる場所です。デフォルトのバックエンド ('registration.backends.default.DefaultBackend') を使用してみましたが、フォーム入力を処理するための実際の views.py コードが登録フォルダーにないようです。

これを registration.views からインポートすることになっているようです (すなわち、registration.views import activate から、registration.views import register から)、view.py ファイルが含まれていません。自分で書く必要がありますか?デフォルトのバックエンドがこれ自体を処理することになっていると思います。それ以外の場合、バックエンドは基本的に役に立ちません。ここに何が欠けているのか誰か教えてもらえますか?

このような初歩的な質問をして申し訳ありませんが、私は過去 1 日か 2 日のほとんどをこれに取り組んでおり、基本的に助けなしで答えを見つけることをあきらめています。私はdjangoとpythonも初めてなので、誰かがここで助けてくれたら素晴らしいと思います...

4

0 に答える 0