Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
CRUD in Update operation in Django
#1
Hi all
I am working on Django Update operation in CRUD . I used this code
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})
I am not getting updated value in home page it is showing unupdated value.
Please help me
Thank you in advance for your help!
buran write Mar-18-2024, 07:47 AM:
Please, use proper tags when post code, traceback, output, etc. This time I have added tags for you.
See BBcode help for more info.
Reply
#2
Hi all
I created a website using Django. When I upload in image in website it is showing sometimes not showing.
Can you please help me

Attached Files

Thumbnail(s)
   
Reply
#3
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
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Django: How to automatically substitute a variable in the admin page at Django 1.11? m0ntecr1st0 3 3,350 Jun-30-2019, 12:21 AM
Last Post: scidam
  CRUD performing but output not shown in table format in flask lunchcook 2 4,286 Oct-23-2018, 03:42 PM
Last Post: lunchcook
  realtime database update in django x64 2 4,887 Aug-09-2017, 05:22 PM
Last Post: nilamo

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020