AttributeError:'str'对象没有属性'regex'

时间:2014-04-09 07:18:43

标签: python django

使用旧版 django 1.3.1 ,在模板中使用网址名称模式时遇到问题。

urls.py

urlpatterns = patterns(
    'project.views',

    url(r'^web/login/', 'login', name="web_login"),

)

视图呈现模板中:

return render_to_response('index.html', context_instance=RequestContext(request))

模板中使用网址命名模式,如

<form id="loginForm" action="{% url web_login %}" method="POST">

渲染模板时出错

AttributeError:'str'对象没有属性'regex'

1 个答案:

答案 0 :(得分:0)

你忘记了一些引号。

action="{% url 'web_login' %}"