Comment définir dynamiquement les valeurs d'un modèle d'objet Django en itérant à travers les paramètres de la requête GET.Modèle d'objet Django - valeur de réglage dynamique
Obtenez donc le nom du champ et les valeurs de l'objet de requête et utilisez-le pour parcourir et mettre à jour le modèle Django avec les champs respectifs.
user = request.GET.get('user')
name = request.GET.get('name')
created = request.GET.get('created')
modified = request.GET.get('modified')
obj, created = Obj.objects.get_or_create(user=user, name=name)
if created:
obj.created = created
obj.modified = modified
obj.save(update_fields=['created', 'modified'])
utiliser un formulaire modèle https://docs.djangoproject.com/fr/1.9/topics/forms/modelforms/#modelform – Anentropic