我正在開發一個用戶註冊和登錄的應用程序。我已經制作了註冊表單,現在我現在想要創建一個登錄頁面,因此我已經創建了一個login.html文件,現在我希望它被放置在模板中。 因此我創建一個目錄並將其放置在該目錄中家/ HTML /模板/註冊/ login.html的關於Django中模板的問題
在settings.py文件的template_dir模板=()是爲:
TEMPLATE_DIRS = (
'/home/html/templates',
)
視圖文件
from django.template import loader
from registration.models import Registration
from django.http import HttpResponse
def login(request):
t = loader.get_template('registration/login.html')
return HttpResponse()
但是,當我試圖運行此文件作爲本地主機:8000 /註冊/ login.html的我收到404錯誤找不到網頁
在url.py文件中給出的網址是:
url(r'^registration/$', 'registration.views.login'),
你正在返回一個空的HttpResponse() – Ohad