首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

未找到具有参数'('',)‘’的'results‘的反向。尝试了1个模式:['polls/(?P<question_id>[0-9]+)/results/$']

根据提供的问答内容,我将尝试给出完善且全面的答案。

未找到具有参数'('',)‘’的'results‘的反向。尝试了1个模式:['polls/(?P<question_id>[0-9]+)/results/$']

这个问题是关于Django框架中URL反向解析的错误。URL反向解析是指根据给定的URL模式和参数,生成对应的URL链接。在这个问题中,出现了未找到具有参数的'results'的反向的错误。

根据提供的URL模式['polls/(?P<question_id>[0-9]+)/results/$'],我们可以看到这是一个用于显示投票结果的URL。其中'(?P<question_id>[0-9]+)'表示匹配一个或多个数字作为question_id参数。

根据错误信息,可能的原因是在代码中使用了错误的参数或者没有正确地传递参数。为了解决这个问题,我们可以按照以下步骤进行排查和修复:

  1. 确保在代码中正确地使用了URL反向解析函数。在Django中,可以使用reverse()函数来进行URL反向解析。确保传递了正确的参数。
  2. 检查代码中是否正确地传递了question_id参数。可以通过查看相关视图函数或模板中的代码来确认。
  3. 确保在URL模式中定义了正确的参数名称,并且与代码中使用的参数名称一致。在这个问题中,参数名称应该是'question_id'。
  4. 检查URL模式是否正确地匹配了请求的URL。可以使用Django的URL分发器来检查URL模式是否正确。
  5. 如果以上步骤都没有解决问题,可以尝试重新运行Django应用程序,并确保数据库中存在相应的数据。

总结: 这个问题是关于Django框架中URL反向解析的错误。通过检查代码中的URL反向解析函数、参数传递、URL模式匹配等方面,可以解决这个问题。如果问题仍然存在,可以尝试重新运行应用程序并检查数据库中的数据。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云云服务器(CVM):提供弹性计算能力,满足各种业务需求。详情请参考:https://cloud.tencent.com/product/cvm
  • 腾讯云云数据库MySQL版:提供高性能、可扩展的MySQL数据库服务。详情请参考:https://cloud.tencent.com/product/cdb_mysql
  • 腾讯云人工智能平台(AI Lab):提供丰富的人工智能算法和模型,帮助开发者快速构建AI应用。详情请参考:https://cloud.tencent.com/product/ai
  • 腾讯云物联网套件:提供全面的物联网解决方案,包括设备接入、数据管理、应用开发等。详情请参考:https://cloud.tencent.com/product/iot-suite
  • 腾讯云移动应用开发平台(MPS):提供移动应用开发所需的各种服务和工具,简化开发流程。详情请参考:https://cloud.tencent.com/product/mps
相关搜索:找不到具有参数'('',)‘’的'detail‘的反向。尝试了1个模式:['(?P<pk>[0-9]+)/$']找不到没有参数的'edit‘的反向。尝试了1个模式:[‘文章/编辑/(?P<pk>[0-9]+)/$’]找不到具有参数'('',)‘’的'detail‘的反向。尝试了1个模式:['users/(?P<username>[^/]+)/$']使用参数'('',)‘的'customerdel’的反向未找到。1尝试的模式:['dashboard/records/customerdel/(?P<pk>[0-9]+)$']找不到带有参数'('',)‘的'program’的反向。尝试了1个模式:['home/(?P<program_id>[0-9]+)/program/$']找不到没有参数的'bid‘的反向。尝试了1个模式:[‘仪表板/订单/添加/(?P<pk>[0-9]+)$’]找不到带有参数'(None,)‘的'completetodo’的反向。尝试了1个模式:['todo/(?P<todo_pk>[0-9]+)/complete$'] Django找不到具有参数'('',)‘’的'editar_arvore‘的反向。尝试了1个模式:[‘/$/editar_arvore/(arvore[0-9]+)arvore’]找不到具有参数'('',)‘’的'update_cart‘的反向。尝试了1个模式:['cart/(?P<slug>[\\w-]+)/']找不到关键字参数为'{'id':‘’}的'add_comment‘的反向。尝试了1个模式:['addComment/(?P<id>[0-9]+)/$']找不到具有参数'('',)‘’的'edit_post‘的反向。尝试了1个模式:['edit_post/(?P<blog_id>\\d+)/$']找不到具有参数'('',)‘’的'task_status‘的反向。尝试了1个模式:['celery-progress/(?P<task_id>[\\w-]+)/$']在django中如何在ajax urls中传递kwargs?找不到参数为'‘('',)’‘的反向。尝试了1个模式:[‘合作伙伴/分析/(?P<id>[0-9]+)/$’]找不到具有参数'('',)‘’的'staff_info_update‘的反向。1个模式已尝试:[‘管理员/员工/信息/编辑/(?P<pk>[0-9]+)/$’]
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • django2.0入门教程第四节

    %}{{ error_message }}{% endif %} <form action="{%url '<em>polls</em>:vote' question.id...为{%url '<em>polls</em>:vote' question.id %}, 即表示访问<em>polls</em>/views.py<em>的</em>vote方法,并携带问题id作为<em>参数</em>。...:<em>results</em>', args=(question.id,))) 代码解析: request.POST['choice']接收表单页面提交<em>的</em>数据 将投票次数加1,并更新数据库 显示投票结果 <em>polls</em>/...): question = get_object_or_404(Question, pk=<em>question_id</em>) return render(request, '<em>polls</em>/<em>results</em>.html...='vote'), ] 使用代替会更加灵活,代表主键 相应<em>的</em>视图也需要修改成另一种写法,vote方法保持原样,用于比较两种写法<em>的</em>不同 <em>polls</em>/views.py

    77820

    django 1.8 官方文档翻译: 1-2-4 编写你第一个Django应用,第4部分

    forloop.counter 表示 for 标签在循环中已经循环过次数 由于我们要创建一个POST form ( 具有修改数据功能 ),我们需要担心跨站点请求伪造 ( Cross Site Request...return HttpResponseRedirect(reverse('polls:results', args=(p.id,))) 在这代码中有些内容还未在本教程中提到过: request.POST...此函数有助于避免在视图中硬编码 URL 功能。它指定了我们想要跳转视图函数名以及视图函数中 URL 模式相应可变参数。...在本例中,我们使用了教程 第3部分中 URLconf 配置, reverse() 将会返回类似如下所示字符串 '/polls/3/results/' … 在此 3 就是 p.id 值。...polls/results.html'), name='results'), url(r'^(?

    1.5K10
    领券