基本的に、私は現在login/
にurls.py
リダイレクトしていますが、django.contrib.auth.views.login
うまくいくようです。
ただし、従来の mysql/php サイトからパスワードを移植しているので、http://docs.djangoproject.com/en/dev/topics/auth/#storing-additional-informationに従って新しいモデル プロファイルを作成するだけでよいと考えています。 -ユーザーについて。この新しいモデル/テーブルには、古い md5 パスワード列があり、ユーザー名をメインのユーザー テーブルに移植します。
ログイン方法を変更して、ユーザーがauth_user
テーブルにパスワードを持っているかどうかを最初に確認し、そうでない場合は POSTpassword
フィールドを md5 し、それを新しいプロファイル パスワード列に一致させようとします。auth_user
管理者が行う方法のようにSHA1暗号化によるテーブル?