Wednesday, October 30, 2019

__init__ method called every time on same APIView object

Hello,

I have an APIView object with an __init__method. In that __init__ I have a loop that extends a class list variable. Every time I make a POST to the url that calls the APIView, the items in the loop items are added to the old ones in the list, duplicating the item number every time. 

Why is the __init__ method called on the same object with every request? How can assure a new object with every requesdt I make?


--
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 django-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/452af061-bf26-4a2a-9437-eea482f951e1%40googlegroups.com.

No comments:

Post a Comment