我正在阅读文档并让我的第二个数据库同步并准备就绪。我找到了关于告诉 django 它应该使用什么数据库的部分.using('database')
。
在同样的思路上,我试图向 django 展示它应该在哪里保存用户,一旦它像这样创建:
User.objects.using('user_data').create_user(username=username, password=password, email='')
当我尝试这段代码时,我得到了这个错误:
AttributeError at /signup/
'QuerySet' object has no attribute 'create_user'
所以我只是好奇是否有一种不同的方式我必须告诉 django 我希望它保存在 user_data 而不是默认数据库中?我不想使用路由器,因为我发现它们很混乱。谢谢。