【发布时间】:2014-12-23 01:00:04
【问题描述】:
我想获取管理员及其密码,我想做的是使用其凭据对所有内容进行身份验证。
如何做到这一点,而不是硬编码:
user = authenticate(username='me', password='12345')
login(request, user)
【问题讨论】:
-
我不明白...请更好地解释一下自己
-
这个应用程序是一个简单的教程,用户不需要登录页面,但它需要将他所做的事情保存到数据库中,所以它需要一个
session所以,因为他已经创建了管理员用户,我想使用管理员信息直接登录他 -
Django 有一个本地会话系统,它使用 cookie 并允许匿名用户。
-
如果你启用了伟大的中间件(默认激活),它是自动的。一个使用示例是消息框架,它存储消息并仅将其发送给适当的用户。 :docs.djangoproject.com/en/dev/ref/contrib/messages.
-
他不需要登录,但他可以创建一个管理员...如果您想从这个站点获得有用的信息,需要详细说明。