2015-12-10 47 views
0

我目前正在做django註冊應用程序,它使用標準的Django.contrib.auth模型來登錄和註銷用戶。當您呈現登錄頁面,它顯示的字段標籤和字段,例如:你怎樣才能大幅度地編輯django.contrib.auth的表單域?

Username: [username field] 
Password: [password] 

Log in [button] 

風格上,我想移除的標籤,並把「用戶名」和密碼的佔位符。它看起來像

[Enter Username] 
[Enter Password] 

Log in [button] 

有沒有辦法在國內做沒有重寫django.contrib.auth登錄過程?

回答

0

一種簡單的方法是重寫登錄表單。讓我們假設你的URLconf是象下面這樣:

urlpatterns = [ 
url(r'^login/$', 'django.contrib.auth.views.login', {'template_name': 'login.html'}, 
    name='login'), 

]

現在,根據您的需要創建登錄形式project/templates/login.html 提出的login.html根據settings.py

檢查例如您的模板設置在official docsherehere