2012-08-31 3 views
0

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 

아무도 문제를 아나요? 가져 오기 문은 다음과 같이 할 수

+0

을 manage.py에 가져 왔습니까? ImportError를에 파일 "", 라인 1 : 없음 모듈 polls.models에게 이상한 소리 – karthikr

답변

2

1.edit :

from polls.models import Poll, Choice 

2.be 행복.

+0

내가 역 추적 (마지막으로 가장 최근에 전화를) 무엇을 가지고 행복 할 캔트. django 문서를 확인하십시오 : https://docs.djangoproject.com/en/dev/intro/tutorial01/#playing-with-the-api 쉘에서 시험 >>> from polls.models 가져 오기 설문 조사, 선택 # 방금 작성한 모델 클래스를 가져옵니다. 앱을 제대로 만들고 실제로 models.py 파일이있는 경우 –

+0

흠 이름없는 – Lonoshea

+0

껍질에서 IDE가 아닌 것을 시도했습니다 ... pythin 버전이 약간의 문제를 일으킬 수 있다고 생각합니까? 나는 2.6과 2.7 모두 을 설치했지만 파이썬 2.6 인터프리터를 작성하면 프로젝트 폴더에서 –

관련 문제