DjangoでWebサイトを作成していますが、かなり一般的な2段階のユーザー登録が必要です。これが意味するのは、ユーザーがいくつかの基本的なユーザー情報といくつかのアプリケーション固有の情報(クーポン値のようなもの)を入力するということです。送信すると、電子メールアドレスが有効であることを確認するために電子メールが送信されます。この電子メールには、登録を「終了」するためにクリックするためのリンクが含まれている必要があります。リンクをクリックすると、ユーザーは検証済みとしてマークされ、オプションの「ユーザープロファイル」タイプ情報を入力するための新しいページに移動します。
だから、かなり基本的なもの。私はいくつかの調査を行い、JamesBennettによるdjango-registrationを見つけました。私はジェームズが誰であるかを知っており、過去にPyConsとDjanoConsで彼に会ったことがあります。明らかに、DjangoをJamesよりよく知っている人は世界にほとんどいません(したがって、コード/アプリの品質が良いことを私は知っています)。しかし、それはほとんどやり過ぎのようです。私はドキュメントを読みましたが、少し混乱していました(今日は少し密集しているだけかもしれません)。django-registrationを使用する場合は、カスタムフォームなどが必要になると思います。
他に評価すべきものはありますか?または、django-registrationの使用に関する優れたチュートリアルやビデオはありますか?少しグーグルをしましたが、何も見つかりませんでした。しかし、それはあなたが探しているものを実際に見つけられない非常に一般的な単語の多くの場合であるかもしれないと私は思う(djangoユーザー登録チュートリアル/例)。
それとも、Djangoフォームなどを使用して独自のソリューションを構築するのと同じくらい簡単な場合ですか?
これが私が使用している技術スタックです:
Python 2.7.2
Django 1.3.1
PostgreSQL 9.1
psycopg2 2.4.1
Twitter Bootstrap 2.0.2