浪淘三千
2019-05-14 15:44
采纳率: 75%
浏览 397
已采纳

【没有C币有大神看不】celery一处理任务就报错,报错信息里说的没有反向怎么破?

  1. 部署环境:腾讯云,python3, Ubuntu18.04

2.所用工具:nginx1.81,uwsgi,redis4.x,django2.1,celery,mysql5.7

3.描述:
celery处理任务时报错,说没有反向啥的,我感觉有呀,而且上传图片几十k也不大啊
**


** raise NoReverseMatch(msg)
django.urls.exceptions.NoReverseMatch: Reverse for 'order' with no arguments not found. 1 pattern(s) tried: ['user/order/(?P\d+)$']

原url配置代码截图:

图片说明

user中url的配置
和下面答主的一样 (除了我的order/后面还有别的关于页码的参数以外)

图片说明

具体图片描述:

图片说明

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • weixin_44185990 2019-05-21 12:02
    已采纳

    user应用下的urls.py配置:
    图片说明

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • hallen41 2019-10-15 17:55

    这是你django的问题啊,和celery没关系,url映射视图时少了name参数

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题