I have a Branch model with a foreign key to account (the owner of the branch):
class Branch(SafeDeleteModel): _safedelete_policy = SOFT_DELETE_CASCADE
https://docs.djangoproject.com/en/2.0/ref/request-response/#querydict-objects
The QueryDicts at request.POST and request.GET will be immutable when accessed in a normal request/response cycle. To get a mutable version you need to use QueryDict.copy().