use*_*398 16 django django-allauth
我正在学习django,并决定使用django-allauth进行用户注册.我目前只想要本地帐户(我从settings.py中排除了社交身份验证).
当我访问时,/accounts/login我收到以下错误:
你没有设置SITE_ID设置就使用了Django"站点框架".在数据库中创建一个站点并设置SITE_ID设置以修复此错误.
官方Django文档说:
django_site数据库表中当前站点的ID(整数).这样可以使应用程序数据挂钩到特定站点,单个数据库可以管理多个站点的内容.
但我不太明白这一点.现在我只是在开发环境中运行django,通常只是做python manage.py runserver运行的东西,我可以测试我的应用程序.
如何SITE_ID使用本地帐户解决此问题?解决方案在生产/开发环境中会有所不同吗?
| 归档时间: |
|
| 查看次数: |
10602 次 |
| 最近记录: |