我有一个注册表格,只要求电子邮件和密码。当用户注册时,django-allauth通过将"@ email“后缀从用户的电子邮件地址中删除来为该用户创建一个用户名。因此,例如,如果一个用户注册了"some-user@example.com“,他的用户名将是”"some-user@gmail.com“- user ”,如果另一个用户注册了
更新:我缩小了问题的范围。我不知道为什么,authenticate()函数不能工作。下面是我在命令行中做的一些事情:Python 2.7.8 (default,我一直使用Django图书()作为参考,但是遇到了试图验证用户身份的难题。在我的视图函数中,我基本上使用了本书中相同的代码:
from django
目前,我正在学习如何使用Django创建一个基本博客的教程,但我希望使用PostgreSQL数据库,而不是sqlite数据库。Django不自动为非sqlite创建数据库,而且我在创建我的数据库时遇到了困难。我以为我做得很好,但是每当我试图同步我的DB时,我就会看到一堆文件,然后是错误。"django.db.utils.OperationalError: FATAL: role [username] do