当我刷新页面或提交回button..to时,我会得到一个表单重新提交错误--在post请求之后,我会将它重定向到一个显示实际page...when的新页面.单击mainpge.html上的submit按钮后,得到下面的错误
错误: NoReverseMatch在/startpage/
Reverse for 'testpage' with arguments '()' and keyword arguments '{}' not found.
views.py
from django.shortcuts import render_to_resp
每次我运行django项目时,我都会得到这个错误NoReverseMatch at / Reverse for 'product_list_by_category' with keyword arguments '{'slug': 'legume'}'。我想列出我的产品,老实说,我甚至不知道问题出在哪里。
完全跟踪: django.urls.exceptions.NoReverseMatch:用关键字参数“{‘s’:'legume'}‘找不到'product_list_by_category’。1模式尝试:
我是一个Django开发人员,有一个快速的问题。我有下面的代码,在其中我创建了一个模型'Plan',它有几个字段,我还为它创建了一个视图。但是,当我为create视图提交表单时,我会收到一个错误,说明它找不到可以重定向到的url。我尝试将'get_absolute_url‘方法添加到模型中,我也尝试将'success_url’属性添加到create视图中,但我总是得到以下错误:The view work.views.PlansCreateView didn't return an HttpResponse object. It returned None
我现在在Django表单上挣扎了很长时间。我在没有使用Django表单的情况下让表单正常工作,但是使用它似乎更好。我得到一个反向错误,完全错误:
Reverse for 'dish_update' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []
恐怕我在这里忽略了显而易见的事情,但如果能得到一些帮助,我们将不胜感激。下面是我的代码:
forms.py
from django import forms
from .models imp
在搜索表单中,用户可以选择一些标准(国家、省和城市),并将结果发布到以下视图:
def profile_search(request):
if request.method == 'POST':
form = AdvancedSearchForm(request.POST)
if form.is_valid():
cd = form.cleaned_data
country=cd['country']
province=cd['prov
在尝试呈现我的item_detail模板(它在指向item_update视图的链接中使用url标记)时,我看到了以下错误:
NoReverseMatch at /mcadb/27/items/17
Reverse for 'item_update' with arguments '()' and keyword arguments '{u'course_id': '', u'pk': 17}' not found. 1 pattern(s) tried: [u'mcadb/(?P<co
我正在尝试创建允许用户更改密码的表单和方法。当用户将密码输入到两个输入时,表单将检查它们是否相同,并更新db。然而,我得到了这个错误,我无法解决它。
错误信息
NoReverseMatch at /blog/password_change/blue/
Reverse for 'profile' with arguments '()' and keyword arguments '{}' not found. 1 pattern(s) tried: [u'blog/profile/(?P<username>[-\\w.]+)/$
我知道NoReverseMatch问题意味着我的URL有问题,但我就是找不到问题所在。
views.py:
def edit(request,post_id):
e = Note.objects.get(id=post_id)
form = Edit()
if request.method == 'POST':
form = Edit(request.POST.copy())
if form.is_valid():
data1 = form.cleaned_data
g = Note.objects.get(id=post_id)
我正在做一个用Python/ Django编写的项目,最近修复了项目中的一个错误(使用本地Git分支dateReceived进行更改并修复错误,然后将dateReceived分支与我本地计算机上的master合并)。我测试了本地master分支上的bug已经修复,当我对此感到高兴时,我将我的更改推送到服务器上。
然而,现在使用实时版本时,这样做似乎破坏了网站的另一部分,当我单击将您带到URL `的按钮时,浏览器中会显示一个错误页面,上面写着:
NoReverseMatch at /.../adds_omits/
Reverse for 'export_csv' with ar