我创建了一个carpool项目。 这个网址.py看起来像:
urlpatterns = patterns(
'',
url(r'^$', include('register.urls', namespace = "register")),
);
创建了一个应用程序'注册'和网址.py看起来像:
urlpatterns = patterns(
'',
url('^$', Register.as_view(trigger = 0), name = 'LoginPage'),
);
我有一个登录.html在注册应用程序和它的扩展基本.html. 看起来像这样
{% extends 'base.html' %}
{% block body_block %}
我有基本.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 !");
当我加载初始页时,我得到错误:
Reverse for 'LoginPage' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []
有什么问题吗?。你知道吗
命名空间被定义,名称被定义(LoginPage),那么问题是什么?你知道吗
使用名称空间时,解析时也必须使用它们。尝试以下操作:
命名空间已定义,但您从未使用过它。你知道吗
相关问题 更多 >
编程相关推荐