2015-10-12 29 views
0

我有一個註冊和登錄頁面,所有格式化如何它應該和寄存器數據字段存儲在Django的變量。當用戶進入登錄頁面時,我希望能夠檢查用戶和密碼組合是否匹配。如果它們是,那麼它會在用戶的頁面上顯示用戶的數據,但如果它們不匹配,則會將它們發送到錯誤頁面。Django數據庫和身份驗證(並將數據發佈到一個dashbaord)

編輯:這是到目前爲止我的代碼https://bitbucket.org/kunaladhia01/studentaccounts/src 預先感謝

+0

最原始的方式是 - 您需要有一個數據庫表,您可以在其中存儲用戶名和密碼以及另一個表來存儲與特定用戶相關的數據。一旦授權用戶憑證,請在第二個表中查找該用戶的相關數據並顯示它們。 注意:您必須更清楚您的問題,並附上您所做的一切! –

回答

0

你並不需要爲驗證的國產解決方案。 Django支持user authentication

Django帶有一個用戶認證系統。它處理用戶 帳戶,組,權限和基於cookie的用戶會話。該文檔的 部分解釋了默認實現 是如何開箱即用的,以及如何將其擴展和定製爲 以滿足您的項目需求。

與此同時,django對註冊的支持並不是那麼好。有很多流行的軟件包,比如django-allauth和django-registration。

相關問題