나는 장고를 사용한다.왜 python manage.py sql polls에 오류가 있습니까?
나는이 파일 models.py
이처럼 내 모델에서 생성 :
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(default=0)
그리고 나는이
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'polls',
)
처럼이 파일 settings.py
을 변경 그리고 난에 무 데이터베이스를 변경 SQL Server 2012
DATABASES = {
'default': {
'NAME': 'DjangoFirst',
'ENGINE': 'sqlserver_ado',
'HOST': 'PCClient',
'USER': 'sa',
'PASSWORD': 'sa',
}
}
에서이 명령을 실행할 때
django.core.exceptions.ImproperlyConfigured: 'sqlserver_ado' isn't an available
database backend.
Try using 'django.db.backends.XXX', where XXX is one of:
u'mysql', u'oracle', u'postgresql_psycopg2', u'sqlite3'
Error was: No module named sqlserver_ado.base
은 무엇 (이다)되어 잘못된 :
python manage.py sql polls
나는이 오류가?
django가 _SQL Server 2012_를 아직 지원하지 않는다고 생각하십시오. – Rohan
도움이되는 답변을받지 못하셨습니까? – greg
아직 없습니까? 당신의 대답은 postgresql에 관한 것이지만 SQL 서버에 연결하고 싶습니다. 그리고 나는이 게시물에서 내 대답을 찾았습니다. http://stackoverflow.com/questions/20265854/how-i-can-configure-django-database-on-sql-server –