首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NoReverseMatch,但我传递所有参数

NoReverseMatch,但我传递所有参数
EN

Stack Overflow用户
提问于 2020-02-08 14:52:27
回答 1查看 34关注 0票数 1

当用户点击链接时,我正在构建一个函数来增加一个模型,但是即使我传递了所有的参数,我仍然无法解决这个问题。

反转“业力”的关键字参数{“记号”:'503e9db5-daf3-4d3a-83fd-0d28bf923225',“业力_id”:‘}’找不到。尝试了1种模式:[‘工作区/(?P^/+)/业力/(?P^/+)$’]

以下是我的看法:

代码语言:javascript
复制
def karmaget(request, karma_id, token):
    karma = karma.objects.get(pk=karma_id)
    karma.point = +1
    karma.author = request.user
    karma.save()
    return redirect('workspace-detail', token=token)

这是我的网址:

代码语言:javascript
复制
path('<str:token>/karma/<karma_id>', views.karmaget, name='karma'),

我的模板是:

代码语言:javascript
复制
<a href="{% url 'karma' token=token karma_id=karma.pk %}">
EN

回答 1

Stack Overflow用户

发布于 2020-02-08 14:59:55

应该是karma.points +=1来增加

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60127936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档