You can design a serializer for validate  api  data firstly you will  pass
data in serializer and after validate serializer  you will save to model
Pseducode :
res = requests.post(url+some_endpoint, data)
serializer = demoserializer(res.data)
if serializer.is_valid():
    model.objects.create(id =  serializer.validate_data['id'])
    #do your stuff
else :
    #do something

On Fri, Sep 2, 2022 at 5:10 AM [email protected] <[email protected]>
wrote:

> Hello all,
>
>     I am sending an GET request to an external API and I would like to
> validate the response before I save it to my model.  How do I do this?
>
> Thank you.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/0b724dc1-cb08-4168-8cc0-a5eac8a7c011n%40googlegroups.com
> <https://groups.google.com/d/msgid/django-users/0b724dc1-cb08-4168-8cc0-a5eac8a7c011n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CA%2B_kdjLg5Kxh3iC6DiU-bwrq68qTypCr4KMmh%2BA%2BFUHi6GLDww%40mail.gmail.com.

Reply via email to