이것은 모델을 사용하여 테이블을 생성하는 동안 표시됩니다. 여러 가지 일을 시도했지만 일하지 않았습니다.테이블을 만들려고 할 때 Django에서 syncdb를 실행할 수 없습니다.
명령 줄
(test_env) C:\Users\User\Desktop\test_env\src>python manage.py syncdb
Operations to perform:
Apply all migrations: admin, contenttypes, joins, auth, sessions
Running migrations:
No migrations to apply.
내 모델
from django.db import models
class Join(models.Model):
emai = models.EmailField()
timestamp = models.DateTimeField(auto_now_add = True, auto_now=False)
updated = models.DateTimeField(auto_now_add = False, auto_now=True)
def __unicode__(self):
return "Join"
Settings.py
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'joins',
)
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
데이터베이스에 이미 조인이라는 테이블이 있습니까? 장고는 이미 있다면 변경하지 않습니다. – xnx
'joins'테이블이 업데이트 된 것으로 표시된 테이블을 업데이트했지만 그 테이블을 찾을 수 없습니다. 어떻게/어디에서 찾을 수 있습니까? 나는 또한 관리자를 확인했다. – shoeab