2017-11-18 192 views
0

我想創建一個簡單的登錄頁面,任何擁有用戶名和密碼的人都應該能夠訪問某些特定的鏈接。Django使用預設的用戶名和密碼登錄

我發現了一些使用認證模板註冊,登錄和註銷的教程,但他們需要我先做用戶註冊。 我找不到任何基本的教程,它可以幫助我設置默認的用戶名和密碼,而無需創建註冊頁面。

我知道這個問題不具體,但任何擡頭將是非常有益的!

+0

你的意思是你將在django管理面板中手動創建用戶?而不是爲用戶提供註冊頁面? – Luv33preet

+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 %} 

足夠其簡單。不要創建註冊視圖和模板。只需創建登錄,註銷視圖和模板。

相關問題