Ich versuche, das Benutzermodell zu erweitern, indem Sie ein neues Modell zu erstellen:versucht Benutzermodell zu erweitern
from django.db import models
from django.contrib.auth.models import User
class utilisateur(models.Model):
user = models.OneToOneField(User)
sexe = models.CharField(max_length=1, blank=True)
ville = models.CharField(max_length=50, blank=True)
avatar = models.CharField(max_length=10000, blank=True)
pays = models.CharField(max_length=50, blank=True)
nbConnexion = models.IntegerField(default=0)
fiabilite = models.IntegerField(default=0)
nbMessages = models.IntegerField(default=0)
nbReponses = models.IntegerField(default=0)
approuveRecu = models.IntegerField(default=0)
approuveDonne = models.IntegerField(default=0)
desapprouveRecu = models.IntegerField(default=0)
desapprouveDonne = models.IntegerField(default=0)
signalementRecu = models.IntegerField(default=0)
signalementDonne = models.IntegerField(default=0)
in setting.py i hinzugefügt haben:
AUTH_PROFILR_MODULE = 'firstpage.utilisteur'
Aber wenn ich versuche zu erstellen ein neuer Benutzer ‚User‘ kombiniert und ‚utilisateur‘, habe ich diese Fehlermeldung:
django.db.utils.OperationalError: table firstpage_utilisateur has no column named user_id
Was habe ich falsch gemacht, und wie kann ich diese p lösen Problem? Vielen Dank.
auf den ersten Blick Rechtschreibung utilisateur in AUTH_PROFILR_MODULE falsch ist – Tkingovr
jetzt i h bin aving this: django.db.utils.IntegrityError: UNIQUE-Einschränkung fehlgeschlagen: auth_user.username –