Django使用预设的单一用户名和密码登录

时间:2017-11-18 07:02:42

标签: django django-views

我正在尝试创建一个简单的登录页面,对于拥有用户名和密码的任何人都应该能够访问某些特定的链接。

我找到了一些使用auth模板教授注册,登录和注销的教程,但他们需要我先做用户注册。 我找不到任何基本教程,它可以帮助我设置默认用户名和密码,而无需创建注册页面。

我知道这个问题并不具体,但任何抬头都会非常有帮助!

1 个答案:

答案 0 :(得分:1)

如果您不想创建注册页面,请不要创建它。

仅创建登录页面。

另一方面,您希望仅向具有用户名密码的人提供对特定链接的访问权限

我是这样做的,

 {% if user.is_authenticated %}
     <li><a href="{% url 'logout' %}"><span class="glyphicon glyphicon-log-out"></span> Sign Out</a></li>
 {% else %}
     <li><a href="{% url 'signup' %}"><span class="glyphicon glyphicon-user"></span> Sign Up</a></li>
     <li><a href="{% url 'login' %}"><span class="glyphicon glyphicon-log-in"></span> Login</a></li>
 {% endif %}

它足够简单。不要创建注册视图和模板。只需创建登录,注销视图和模板。

相关问题