问题标签 [django-login]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - 登录失败后如何清除密码字段?
我正在使用 django.contrib.auth.views.login 登录用户。当登录失败时,用户和密码字段将被发送回表单。
清洁这些的正确方法是什么?
django - 登录和重定向
这是我的登录视图:
登录 = never_cache(登录)
例如,当我转到 example.com/myblog/ 时,我已被重定向到 example.com/accounts/login/?next=/myblog/
但是当我插入用户和 psw 进行登录时,我被重定向到 /blogs/ 而不是 /myblog/
为什么 ?
编辑: request.REQUEST.get('next', '') 总是返回 ''
我不知道为什么:-\
ajax - Django - 通过 Ajax 请求启动会话
我需要知道如何在 Django 中通过 Ajax 启动会话。我正在按照下面的描述进行操作,但它不起作用!请求已正确发送,但不启动任何会话。如果直接没有ajax的请求它可以工作!到底是怎么回事?
'# 网址
' # 登录视图
'# html页面中的ajax
django - Django:更改/允许用户的登录用户名也使用他/她的电子邮件
正如我的标题所说,我想知道是否有办法让用户不仅可以使用他的用户名,还可以使用他的用户电子邮件登录。我想标准化登录过程,因为目前我让我的用户使用许多不同的约定并且它变得非常混乱。
django - Django 内置登录视图和错误
我正在使用django.contrib.auth.views.login and .logout视图。非常方便,开箱即用,将再次部署 AAA+ 等。
出现问题是因为我没有使用单独的登录页面,而是在每个页面中都有一个登录框(当然,除非用户已登录)。因此,当用户名/密码组合错误时,我会收到错误消息。我应该选择这三个路径中的哪一个?
- 有一种秘密方法可以重定向到下一个,不仅在成功时,而且在错误时。如果是这样,请告诉我!
- 我编写了自己的登录视图,同时使用了 Django 的消息系统
- 我编写了一个登录页面(嗯,它只是缺少一个模板),所以我可以充分利用 Django 身份验证系统的强大功能。
django - 渲染时 NoReverseMatch:“django.contrib.auth.views.login”的反向
我正在使用 Django 的身份验证,并且在 login.html 模板中,以下语句正在生成错误:
/login 处的 TemplateSyntaxError
渲染时捕获 NoReverseMatch:“django.contrib.auth.views.login”的反向参数“()”和关键字参数“{}”未找到。
这个 url 在我的 urls.py 中定义:
我已经安装了认证系统:
有任何想法吗?
python - Django - 某些视图的用户权限?
从管理员我看到您可以为用户或用户组分配权限:允许从模型中添加、更改或删除数据。
这很好,但我还需要允许用户或用户组访问或不访问一组视图。我的网站上有某些类型的服务,因此我希望允许某些用户访问某些服务(页面/视图),但不允许其他用户访问。
那么如何允许某些用户/用户组访问某些视图呢?谢谢!
django-urls - Django 网址配置
当用户登录时,他被重定向到 /accounts/loggedin/ 。Loggedin 是呈现logged_in.html 模板的简单视图,该模板上有菜单。菜单项示例:
Rsvp 是我创建的应用程序。问题是我应该在模板中放什么,所以在单击菜单上的 RSVP 后,用户会重定向到“全局”rsvp url,所以不要看起来像这样:http: //127.0.0.1 :8000/accounts/loggedin/rsvp 网址应该看起来像这样 http://127.0.0.1:8000/rsvp
django - Django - 自定义身份验证后端中的错误消息
我通过扩展默认的 ModelBackend 编写了一个自定义身份验证后端。是否可以将自定义错误消息发送到登录屏幕?截至目前,它正在显示默认消息。
django - 如何防止在Django中成功登录后访问登录页面?
在我的项目中使用django.contrib.auth.views.login方法执行登录方法,如何防止/registration/login/登录成功后再次访问该页面?