Centos VPS에 장고 프로젝트가 있습니다.Django가 모델에 대한 db 테이블을 만들지 않습니다 (syncdb도 South도 아닙니다)
일부 모델을 생성하고 디버깅하여 오류가 없는지 확인했습니다. 내 MyApp를에서 "모델"폴더에있는 예를 들어,이 디렉토리에서 init 파일에 각 모델을 추가 한 : 카테고리 수입 카테고리에서
는
나는 INSTALLED_APPS
를 settings.py를 앱에 추가 실행 :
Python manage.py syncdb
내 작업과는 별개로 모든 테이블이 추가 된 것처럼 보였습니다.
Python manage.py schemamigration myapp --initial
그것은 제대로 파일을 생성하지만 아무것도 거기에 없었다 (표 내 모델 없음) :
는 그때 한국을 설치하고 그에게 INSTALLED_APPS
을 추가하고, syncdb 다시 시도 달렸다.
"모델"폴더 (usertype.py)의 예제 파일
from django.db import models
class UserType(models.Model):
usertype_id = models.PositiveIntegerField(primary_key=True)
description = models.CharField(max_length=100)
is_admin = models.BooleanField()
is_moderator = models.BooleanField()
class Meta:
app_label = 'myapp'
여기에 잘못 갈 수 있는지 어떤 아이디어는 내가 나의 모델을 감지 아무것도 얻을 수없는 이유는 무엇입니까?
원본 게시물을 편집하여 의견을 추가하십시오. 이럴 경우 읽을 수 없습니다. – yuvi
이제 원본 게시물에 추가 했으므로 더 많은 정보가 필요합니까? – user3227889
다른 코멘트보기 – yuvi