J'ai une méthode où je sauvegarde les données des utilisateurs, mais chaque utilisateur doit avoir un seul profil, donc chaque fois qu'il enregistre, les données doivent être remplacées. d'abord je vérifie s'il a déjà des données de profil, et dans ce cas j'ajoute une instance au formulaire. sinon, (c'est sa première inscription), j'ajoute simplement des données dans la base de données mon code est: mais j'obtiens une erreur: l'objet 'QuerySet' n'a pas d'attribut '_meta' ma méthode est-elle correcte? Merci!instance de formulaires django
def save_userprofile (demande):
if request.method == 'POST':
u = UserProfile.objects.filter(created_by = request.user)
if u:
form = UserProfileForm(request.POST, request.FILES,instance=u)
else:
form = UserProfileForm(request.POST, request.FILES)