拡張しよう:setting.pyで私は新しいモデル作成することにより、ユーザモデルを拡張しようとしているユーザモデル
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)
を私が追加しました:
AUTH_PROFILR_MODULE = 'firstpage.utilisteur'
しかし、私が作成しよう「ユーザー」と「utilisateur」を組み合わせた新しいユーザーが、私はこのエラーが生じています:
django.db.utils.OperationalError: table firstpage_utilisateur has no column named user_id
私は間違って何をしましたし、どのように私はこのPを解決することができますうんざり?ありがとうございました。
AUTH_PROFILR_MODULEでのutilisateurのスペルは間違っています – Tkingovr
今私はhですこれは:django.db.utils.IntegrityError:UNIQUE制約に失敗しました:auth_user.username –