Mar-19-2024, 04:14 AM
Hi
Here is the solution
def update_receipe(request,id):
queryset = Receipe.objects.get(id = id)
if request.method == "POST":
data = request.POST
receipe_name = data.get('receipe_name')
receipe_description = data.get('receipe_description')
receipe_image = request.FILES.get('receipe_image')
queryset.receipe_name = receipe_name
queryset.receipe_description = receipe_description
if receipe_image:
queryset.receipe_image = receipe_image
queryset.save()
return redirect('/receipes/')
return render(request,'update_receipes.html',{'receipe':queryset})
Use single = sign
Here is the solution
def update_receipe(request,id):
queryset = Receipe.objects.get(id = id)
if request.method == "POST":
data = request.POST
receipe_name = data.get('receipe_name')
receipe_description = data.get('receipe_description')
receipe_image = request.FILES.get('receipe_image')
queryset.receipe_name = receipe_name
queryset.receipe_description = receipe_description
if receipe_image:
queryset.receipe_image = receipe_image
queryset.save()
return redirect('/receipes/')
return render(request,'update_receipes.html',{'receipe':queryset})
Use single = sign