django-registration
アプリをプロジェクトにプラグインしましたが、うまく機能します。新しいユーザーは登録してログインできます。ただし、私のアプリでは、ユーザーにプロファイル全体を提供し、取得した情報を使用したいと考えていますdjango-registration
。
django-registration からの情報と自分のアプリのユーザー モデルを関連付けるにはどうすればよいですか?
from django.contrib.auth.models import models as auth_models
from django.contrib.auth.models import User
class User(User):
username = auth_models.CharField(max_length=100)
description = auth_models.TextField()
picture = auth_models.ImageField(upload_to=something, blank=True, null=True)
location = auth_models.CharField(max_length=200) # please replace with GIS API
email = auth_models.EmailField()
password = auth_models.CharField(max_length=128)
# during registration: did the user click
# the sent activiation link?
is_active = auth_models.BooleanField(default=False)
appear_in_public_ranking = auth_models.BooleanField(default=True)
def __unicode__(self):
return self.username