Dans Django, existe-t-il un moyen d'identifier l'attribut d'un objet que je souhaite modifier en utilisant une variable POST/GET au lieu de le nommer explicitement ?
Par exemple, je veux faire ceci :
def edit_user_profile(request):
field_to_edit = request.POST.get('id')
value = request.POST.get('value')
user = User.objects.get(pk=request.user.id)
user.field_to_edit = strip_tags(value);
user.save()
au lieu de cela :
def edit_user_profile(request):
value = request.POST.get('value')
user = User.objects.get(pk=request.user.id)
user.first_name = strip_tags(value);
user.save()