Django在mongoengine和Django注册?
我一直在开发Django Mongodb应用程序。我曾试图在我的项目中使用django注册模块,但一直没有成功 有人在django Norl中使用django注册吗?如果有,你能给我指一些指示吗?既然用户模型在django Norel中,它应该是什么样子Django在mongoengine和Django注册?,django,mongodb,django-registration,django-nonrel,Django,Mongodb,Django Registration,Django Nonrel,我一直在开发Django Mongodb应用程序。我曾试图在我的项目中使用django注册模块,但一直没有成功 有人在django Norl中使用django注册吗?如果有,你能给我指一些指示吗?既然用户模型在django Norel中,它应该是什么样子 提前谢谢,因为没有人真的回答,我想出来了。我只回答我自己的问题,作为其他可能有同样问题的人的参考 我发现在Django身份验证之上使用Mongoengine身份验证后端更容易。在settings.py中使用以下命令 AUTHENTICATIO
提前谢谢,因为没有人真的回答,我想出来了。我只回答我自己的问题,作为其他可能有同样问题的人的参考 我发现在Django身份验证之上使用Mongoengine身份验证后端更容易。在settings.py中使用以下命令
AUTHENTICATION_BACKENDS = (
'mongoengine.django.auth.MongoEngineBackend',
)
SESSION_ENGINE = 'mongoengine.django.sessions'
除此之外,您使用的代码与常规django中的代码几乎相同,并且在从请求访问用户时略有不同。只需要:
from mongoengine.django.auth import User
如果您在django中使用表单,那么最终可能会使用表单代替mongodb。