latest_object = MyModel.objects.order_by('id').last() # Or 'pk' for primary key
If you're looking to edit the latest object in a model in Django, here are a few approaches you might find useful: Assuming you have a model named MyModel and you want to edit the latest object based on a field like created_at , you first need to query that object and then modify it. django unchained edit latest
from myapp.models import MyModel
from myapp.models import MyModel
# Get the latest object based on 'created_at' field latest_object = MyModel.objects.latest('created_at') latest_object = MyModel