我已經創建了一個項目拼車。 的urls.py的樣子:找不到帶有參數'()'和關鍵字參數'{}'的'LoginPage'。 0模式嘗試:[]
urlpatterns = patterns(
'',
url(r'^$', include('register.urls', namespace = "register")),
);
創建一個應用程序 '註冊' 和urls.py樣子:
urlpatterns = patterns(
'',
url('^$', Register.as_view(trigger = 0), name = 'LoginPage'),
);
我註冊一個應用程序,並login.html的它擴展base.html文件。看起來這
{% extends 'base.html' %}
{% block body_block %}
我base.html文件看起來像這樣:
***a href = "{%url 'LoginPage' %}"*** Register Login ...
寄存器的觀點是這樣的:
class Register(View):
# Object variables
trigger = 0;
logged_in = False;
re_attempts = 0;
def LoadLoginPage(self, request, message):
return render(request,
'login.html',
{'title' : 'Login Page',
'panel_message' : message});
def get(self, request):
if(self.trigger == 0):
return self.LoadLoginPage(request, "Login here !");
當我加載初始頁面,我得到錯誤:
反向'LoginPage'與爭論ments'()'和關鍵字參數'{}'未找到。 0模式嘗試:[]
可能是什麼問題?
namespace is defined,name is defined(LoginPage),then是什麼問題?