meizhini 发表于 2013-1-28 23:00:30

导入django的models出错.

区别以下2种命令的进入,就知道2者区别了.也就知道为什么错了.
------------------------------------------------------------------------------------------------------------------------------
root python2.4
Python 2.4.4 (#2, Apr 15 2008, 23:43:20)
on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from conf.models import *
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
  File "/e/work/hainan_ms/ms/../ms/conf/models.py", line 2, in ?
    from django.db import models
  File "/usr/lib/python2.4/site-packages/django/db/__init__.py", line 7, in ?
    if not settings.DATABASE_ENGINE:
  File "/usr/lib/python2.4/site-packages/django/conf/__init__.py", line 28, in __getattr__
    self._import_settings()
  File "/usr/lib/python2.4/site-packages/django/conf/__init__.py", line 53, in _import_settings
    raise EnvironmentError, "Environment variable %s is undefined." % ENVIRONMENT_VARIABLE
EnvironmentError: Environment variable DJANGO_SETTINGS_MODULE is undefined.
------------------------------------------------------------------------------------------------------------------------------
root python2.4 manage.py shell
Python 2.4.4 (#2, Apr 15 2008, 23:43:20)
on linux2
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> from conf.models import *
>>>
页: [1]
查看完整版本: 导入django的models出错.