2012-04-25 3 views
0

Django ORM으로 데이터베이스를 호출하려고합니다.Django ORM 데이터베이스가 실패했습니다.

*@*:~/standAlone$ python manage.py sql MyApp 
    Traceback (most recent call last): 
     File "manage.py", line 10, in <module> 
     execute_from_command_line(sys.argv) 
     File "/home/*/django/core/management/__init__.py", line 443, in execute_fr                      om_command_line 
     utility.execute() 
     File "/home/*/django/core/management/__init__.py", line 382, in execute 
     self.fetch_command(subcommand).run_from_argv(self.argv) 
     File "/home/*/django/core/management/__init__.py", line 261, in fetch_comm                      and 
     klass = load_command_class(app_name, subcommand) 
     File "/home/*/django/core/management/__init__.py", line 69, in load_comman                      d_class 
     module = import_module('%s.management.commands.%s' % (app_name, name)) 
     File "/home/*/django/utils/importlib.py", line 35, in import_module 
     __import__(name) 
     File "/home/*/django/core/management/commands/sql.py", line 4, in <module> 
     from django.core.management.sql import sql_create 
     File "/home/*/django/core/management/sql.py", line 6, in <module> 
     from django.db import models 
     File "/home/*/django/db/__init__.py", line 11, in <module> 
     if DEFAULT_DB_ALIAS not in settings.DATABASES: 
     File "/home/*/django/utils/functional.py", line 184, in inner 
     self._setup() 
     File "/home/*/django/conf/__init__.py", line 42, in _setup 
     self._wrapped = Settings(settings_module) 
     File "/home/*/django/conf/__init__.py", line 95, in __init__ 
     raise ImportError("Could not import settings '%s' (Is it on sys.path?): %s"                       % (self.SETTINGS_MODULE, e)) 
    ImportError: Could not import settings '{{ project_name }}.settings' (Is it on s 
+2

아마도 편집을 시도하고 싶습니까? http://stackoverflow.com/editing-help – eggyal

답변

0

{{ project_name }}.settings 것을 복사 방법/코드를 붙여의 인공물인가 :이 문제가? 또는 {{ project_name }}이 실제로 manage.py 파일에 있습니까? 그것은 오류를 설명합니다. 아마도 몇 가지 도구를 사용하여 프로젝트를 생성했을 것입니다.

또 django 설정 환경 변수는 (django < 1.4)로 설정되어 있습니다. 또는 manage.py (django 1.4를 사용하는 경우)에 os.environ['...'] 설정은 무엇입니까?

관련 문제