我对Django 1.5中的自定义用户模型有疑问
所以现在默认的用户模型看起来很好,我只需要添加一些其他变量,如性别,位置和生日,这样用户可以在成功注册并激活他们的帐户后填写这些变量.
那么,实现这种情况的最佳方法是什么?
我是否必须创建一个名为Profile的新应用并继承AbstractBaseUser?并将我的自定义变量添加到models.py?我可以效仿的好榜样吗?
先感谢您
我使用友好ID来允许用户访问配置文件及其登录名,但是当我尝试使用友好ID保留的登录名注册时,我收到了错误消息.似乎设计无法正确呈现错误消息.当我使用authlogic时,错误正常.
Friendly_id配置:
:reserved_words => ["index", "new", "users", "admin", "login", "logout", "books",
"administrator", "signup"],
Run Code Online (Sandbox Code Playgroud)
错误:
FriendlyId::ReservedError in Devise::RegistrationsController#create
FriendlyId::ReservedError
Run Code Online (Sandbox Code Playgroud)
我正在使用:
gem 'devise', '1.3.4'
gem 'friendly_id', '3.2.1.1'
Run Code Online (Sandbox Code Playgroud)