Python 没有Django.forms的Django CRUD系统将{{id}}传递给查看函数

Python 没有Django.forms的Django CRUD系统将{{id}}传递给查看函数,python,django,django-templates,crud,Python,Django,Django Templates,Crud,我正在编写CRUD(不使用django.forms或泛型表单) 我无法将id值从toUpArti()传递到updateArti() 有谁能告诉我如何解决这个问题或提出另一种方法吗 article/views.py: def toUpArti(request, arti_id): d = ArticleItem.objects.get(id=arti_id) return render(request, 'artiUp.html') def updateArti(req

我正在编写CRUD(不使用django.forms或泛型表单) 我无法将id值从toUpArti()传递到updateArti() 有谁能告诉我如何解决这个问题或提出另一种方法吗


article/views.py:

def toUpArti(request, arti_id):

    d = ArticleItem.objects.get(id=arti_id)

    return render(request, 'artiUp.html')



def updateArti(request):

    u = ArticleItem.objects.filter(id=x).update(title=request.POST['title'],
                                               body=request.POST['body'])
    return HttpResponseRedirect('/article/')


我假设您的url类似于

path('article/<int:arti_id/', views.toUpArit, name='view-article')

path('article/能否详细说明您的问题?如何调用
updateArti
视图?url模式是什么?您需要将id作为url参数传递,或者在帖子正文中指定id。