Ajouter un modèle pour l'adresse de livraison

Exclusif Premium

Débloquez votre potentiel ! ✨

Cette session fait partie de notre programme Premium exclusif

+100h de formations exclusives
+180 exercices de code avancés
+100h de mentorats en réécriture
20 projets guidés pas à pas
Mentorats groupés hebdomadaires
Support individuel avec nos mentors

Prêt à passer au niveau supérieur ?

Découvrez tous les avantages Premium et transformez votre apprentissage dès aujourd'hui!

Inscris-toi

(c'est gratuit !)

Un compte est nécessaire pour participer aux discussions.

Créer un compte

Toutes les questions

Gabriel Trouvé

21 mars 2023

Résolue
5 réponses

Retour sur le superuser

Bonsoir,Suite à ma question d'hier, là je vais vraiment isoler le code qui m'intéresse : class CustomUserManager(BaseUserManager): # kwargs si prénom nom de famille etc... def create_user(self, email, password, **kwargs): if not email: raise ValueError("Vous devez renseigner un email") user = self.model(email=self.normalize_email(email), **kwargs) user.set_password(password) user.save() return user def create_superuser(self, email, password, **kwargs): kwargs['is_staff'] = True kwargs['is_superuser'] = True kwargs['is_active'] = True return self.create_user(email=email, password=password, **kwargs) Dans la méthode create_superuser, (tient on va parler de kwargs ^^) : is_staff is super_user et is_active ne sont pas retournés à la fin de la méthode create_superuser ?A la fin de cette méthode on retourne create_user ?ça veut dire qu'on va modifier les valeurs de ces 3 arguments mais on ne va pas les retourner ?Merci

Ce n'est pas fini...

Tu as complété % du parcours 🔥

Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.