python – django URL中的”NoReverseMatch
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python – django URL中的”NoReverseMatch,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1912字,纯文字阅读大概需要3分钟。
内容图文
![python – django URL中的”NoReverseMatch](/upload/InfoBanner/zyjiaocheng/725/abe1aef6e26d474aa09095451c8bbb8f.jpg)
NoReverseMatch at / login /
Reverse for '' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []
我找到了我认为urls.py中的错误
urlpatterns = patterns('',
url(r'^/?$', 'util.frontpage.frontpage', name='frontpage'),
(r'^schedule/', include('schedule.urls')),
(r'^user/', include('usermanagement.urls')),
(r'^group/', include('groupmanagement.urls')),
)
if settings.DEV_SERVER:
urlpatterns += staticfiles_urlpatterns()
urlpatterns += patterns('',(r'^login/$', 'django.contrib.auth.views.login'),
(r'^media/(?P<path>.*)$', 'django.views.static.serve',
{'document_root': settings.MEDIA_ROOT}),
)
因为它似乎没有找到匹配”的模式.
这是login.html模板:
{% extends "admin/base_site.html" %}
<link href="{{ STATIC_URL }}admin/css/login.css" rel="stylesheet">
{% block bodyclass %}login{% endblock %}
{% block content_title %}{% endblock %}
{% block breadcrumbs %}{% endblock %}
{% block content %}
{% if form.errors %}
<p class="errornote">Brukernavn/passord stemte ikke. Pr?v igjen.</p>
{% endif %}
<div id="content-main">
<form action="{% url django.contrib.auth.views.login %}" method="post" id="login-form">
{% csrf_token %}
<div class="form-row">
{{ form.username.label_tag }}
{{ form.username }}
</div>
<div class="form-row">
{{ form.password.label_tag }}
{{ form.password }}
</div>
<div class="submit-row">
<input type="hidden" name="next" value="{{ next }}" />
<label> </label><input type="submit" value="Logg inn" />
</div>
</form>
<script type="text/javascript">
document.getElementById('id_username').focus()
</script>
</div>
{% endblock %}
我正在尝试将Django应用程序从1.4.15移植到1.7.3,到目前为止它一直在使用Okei,但我真的不知道如何修复此错误或urls.py中的更改.这似乎是1.7.3如何解决网址的变化,任何帮助都深受赞赏.请询问您是否需要更多信息.
删除”结果
TypeError at /
can only concatenate tuple (not "str") to tuple
解决方法:
{%url%}现在的语法略有不同.你应该在网址名称周围加上引号:
{% url 'django.contrib.auth.views.login' %}
内容总结
以上是互联网集市为您收集整理的python – django URL中的”NoReverseMatch全部内容,希望文章能够帮你解决python – django URL中的”NoReverseMatch所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。