第一次跑通
python manage.py runserver
打开 http://127.0.0.1:8000/,点登录。流程:
/accounts/login/立即跳转 Google(无中间确认页)- 回调后
/accounts/profile/check/ - 未完成资料 →
/accounts/profile/setup/(可填激活码) - 按 Membership 进入
/admin/、/chair/或/user/
建议自测清单
- 能用配置的 Google 账号登录
FIRST_ADMIN_EMAIL对应用户能进/admin/- Django Admin 在
/manage/(不是/admin/) - 控制台能看到欢迎邮件(console backend)而不是 SMTP 报错
python manage.py check与python manage.py test通过
常见卡点
Google 回调 400 / 500:核对 Console 回调 URI、SITE_URL、是否跑过 setup_google_oauth。详见 Authentication and Configuration。