Django の Auth User を使用していないため、独自のモデル CustomUser があり、このモデルを使用してサイトで認証を行いたい (CustomUser は User モデルから継承されておらず、まったく関係ありません)。
class CustomUser(models.Model):
password = models.CharField(max_length = 40)
email = models.EmailField(max_length = 72, unique = True)
#stuff...
https://docs.djangoproject.com/en/dev/topics/auth/#writing-an-authentication-backendを確認しましたが、理解できない主な点は次のとおりです。
from django.contrib.auth.models import User
CustomUser を使用したい場合、Django User をインポートする必要がありますか?
標準の認証ユーザーなしで Django を使用する方法を説明する適切なチュートリアルが見つかりません。
*編集: User で拡張できることはわかっています。しかし、私はそれを望んでいません。問題は、ユーザーを使用して追加情報などを保存する最良の方法は何かということではありません。しかし、認証ユーザーを使用せずにカスタムユーザーを使用する方法。理由がなくても。*
可能であれば方法を知りたいです。