반응형
마이그레이션 중에 다음 오류가 발생합니다.
django.db.utils.ProgrammingError : "users_user"관계가 존재하지 않습니다.
File "/Users/user/Documents/workspace/api/env/lib/python2.7/site-packages/django/db/backends/utils.py", line 79, in execute
return super(CursorDebugWrapper, self).execute(sql, params)
File "/Users/user/Documents/workspace/api/env/lib/python2.7/site-packages/django/db/backends/utils.py", line 64, in execute
return self.cursor.execute(sql, params)
File "/Users/user/Documents/workspace/api/env/lib/python2.7/site-packages/django/db/utils.py", line 97, in __exit__
six.reraise(dj_exc_type, dj_exc_value, traceback)
File "/Users/user/Documents/workspace/api/env/lib/python2.7/site-packages/django/db/backends/utils.py", line 62, in execute
return self.cursor.execute(sql)
이것은 내 모델입니다.
from django.db import models
from django.contrib.auth.models import AbstractBaseUser, PermissionsMixin
from ..managers.user import UserManager
class User(AbstractBaseUser, PermissionsMixin):
# Email identifier, primary key, unique identifier for the user.
email = models.EmailField(verbose_name='email address', max_length=254, unique=True, db_index=True)
is_admin = models.BooleanField(default=False)
is_active = models.BooleanField(default=False)
objects = UserManager()
USERNAME_FIELD = 'email'
REQUIRED_FIELDS = []
class Meta:
verbose_name = 'User'
app_label = "users"
def __unicode__(self):
return self.email
@property
def get_full_name(self):
return self.email
@property
def get_short_name(self):
return self.email
def has_module_perms(self, app_label):
"""
Does the user have permissions to view the app `app_label`
"""
# Simplest possible answer: Yes, always
return True
@property
def is_staff(self):
# Simplest possible answer: All admins are staff
return self.is_admin
설정 :
AUTH_USER_MODEL = 'users.User'
내가 놓친 것이 있습니까?
해결 방법
사용자 앱 내에 migrations
폴더가 있어야합니다. 0001_initial.py
및 __ init __. py
만 포함해야합니다. 그 맞습니까?
./ manage.py sqlmigrate user 0001_initial
을 실행하고 어떤 일이 발생하는지 확인하십시오. 오류가 발생한 곳입니다.
참조 페이지 https://stackoverflow.com/questions/29672190
반응형
'파이썬' 카테고리의 다른 글
파이썬 특정 파일 확장자를 가진 파일을 Python (버전 2.5) 스크립트의 폴더에 복사하려면 어떻게해야합니까? (0) | 2020.11.24 |
---|---|
파이썬 pandas 출력에서 이름, dtype 제거 (0) | 2020.11.24 |
파이썬 How do i program a simple IRC bot in python? (0) | 2020.11.24 |
파이썬 mean, nanmean 및 warning : 빈 슬라이스의 평균 (0) | 2020.11.24 |
파이썬 matplotlib에서 ticklabel과 축 사이에 공간을 어떻게 추가합니까? (0) | 2020.11.24 |
댓글