Mam skrypt, który importuje model.py z aplikacji, ale nie będzie importować! Nie wierzę, że mam ręcznie utworzyć zmienną środowiskową "export DJANGO ..." ... Robię coś złego.Dlaczego pojawia się ten błąd w Django?
Traceback (most recent call last):
File "parse.py", line 8, in ?
from butterfly.flower.models import Channel, Item
File "/home/user/shri/butterfly/flower/models.py", line 1, in ?
from django.db import models
File "/usr/lib/python2.4/site-packages/django/db/__init__.py", line 10, in ?
if not settings.DATABASE_ENGINE:
File "/usr/lib/python2.4/site-packages/django/utils/functional.py", line 269, in __getattr__
self._setup()
File "/usr/lib/python2.4/site-packages/django/conf/__init__.py", line 38, in _setup
raise ImportError("Settings cannot be imported, because environment variable %s is undefined." % ENVIRONMENT_VARIABLE)
ImportError: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.
Dzięki. Czy rozsądnie jest powiedzieć, że po skonfigurowaniu projektu Django, WYMAGANE jest ustawienie 2 zmiennych środowiskowych? -DJANGO_SETTINGS_MODULE -PYTHONPATH ..włącz ścieżkę projektu.? – TIMEX
lol, myślę, że bierzesz "nie wierzę" zbyt dosłownie. – hasen
@hasen, domyślam się, że mam wysokie oczekiwania od kogoś o imieniu "alex" ;-). –