I have an api for updating the object. But update form shows empty field. How can I show form filled with current value? If I want to show current value filled in just django, I would do formname(instance=object). How can I do similar in DRF when using RetrieveAPIView.
class RestaurantUpdateAPI(RetrieveAPIView):
queryset = Restaurant.objects.all()
serializer_class = RestaurantCreateUpdateSerializer
def perform_update(self, serializer):
print('serializer',serializer)
instance = serializer.save()
# send_email_confirmation(user=self.request.user, modified=instance)
This code gives me empty form. I want the name field should have name of restaurant, city should have city name and so on.
How can this be done in DRF RetrieveAPIView?