robię samouczek wprowadzający Django stąd: https://docs.djangoproject.com/en/1.9/intro/tutorial05/ustawienia Django nie ustawił błąd
Jak opisano tam, otworzyłem powłoki Pythona i próbował importować projekt, podobnie jak to:
from polls.models import Question
Jednak pojawia się ten błąd:
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
Nie rozumiem komunikatu o błędzie bardzo dobrze. Gdzie dokładnie powinienem zdefiniować DJANGO_SETTINGS_MODULE
lub zadzwonić pod numer settings.configure()
?
Jeśli spróbuję otworzyć powłokę Django, otrzymam tę samą wiadomość.
try 'python manage.py shell' – dnit13
@ dnit13 tak, ale czy widzisz samouczek lub gdziekolwiek w dokumentach 1.9, wspominających o powłoce 'python manage.py 'w przeciwieństwie do' django-admin shell'? .. dzięki. – alecxe
@alecxe Nie widzę, aby było przeciwstawne, ale bycie wspomnianym tutaj https://docs.djangoproject.com/en/1.9/intro/tutorial02/#playing-with-the-api – dnit13