CentOS에서 django를 구성하고 있습니다. 난 내가 코드가있는 아래 내가 폼 dajgo의 공식 사이트를 찍은 주어진 두 개의 클래스가 commadDjango 데이터베이스 테이블이 만들어졌지만 가져올 수 없습니다.
모델python manage.py startapp polls
를 사용하여 응용 프로그램을 만든 다음 명령 django-admin.py startproject mysite
을 사용하여 프로젝트를 만든
from django.db import models
class Poll(models.Model):
question = models.CharField(max_length=200)
pub_date = models.DateTimeField('date published')
class Choice(models.Model):
poll = models.ForeignKey(Poll)
choice_text = models.CharField(max_length=200)
votes = models.IntegerField()
나는 django.wsgi를/var/www 폴더에 넣었습니다. 그 코드는
from polls import Poll, Choice
이 줄 내가 파이썬에서 모델을 가져올 때 나는 또한은/var/www /에서 폴더에 있지만 아무 소용이 이제
에 내 사이트 디렉토리에 놓여있다
import os, sys
sys.path.append('/var/www/')
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
입니다
File "<stdin>", line 1, in <module>
File "polls/models.py", line 1, in <module>
from django.db import models
아무도 문제를 아나요? 가져 오기 문은 다음과 같이 할 수
을 manage.py에 가져 왔습니까? ImportError를에 파일 "", 라인 1 : 없음 모듈 polls.models에게 이상한 소리 –
karthikr