জ্যাঙ্গো (1.5) আমার পক্ষে ভাল কাজ, তবে আমি যখন কিছু জিনিস পরীক্ষা করার জন্য পাইথন ইন্টারপ্রেটারকে (পাইথন 3) নিক্ষেপ করি তখন আমদানি করার চেষ্টা করার সময় আমি খুব অদ্ভুত ত্রুটি পাই from django.contrib.auth.models import User
-
Traceback (most recent call last):
File "/usr/local/lib/python3.2/dist-packages/django/conf/__init__.py", line 36, in _setup
settings_module = os.environ[ENVIRONMENT_VARIABLE]
File "/usr/lib/python3.2/os.py", line 450, in __getitem__
value = self._data[self.encodekey(key)]
KeyError: b'DJANGO_SETTINGS_MODULE'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.2/dist-packages/django/contrib/auth/models.py", line 8, in <module>
from django.db import models
File "/usr/local/lib/python3.2/dist-packages/django/db/__init__.py", line 11, in <module>
if settings.DATABASES and DEFAULT_DB_ALIAS not in settings.DATABASES:
File "/usr/local/lib/python3.2/dist-packages/django/conf/__init__.py", line 52, in __getattr__
self._setup(name)
File "/usr/local/lib/python3.2/dist-packages/django/conf/__init__.py", line 45, in _setup
% (desc, ENVIRONMENT_VARIABLE))
django.core.exceptions.ImproperlyConfigured: Requested setting DATABASES,
but settings are not configured. You must either define the environment
variable DJANGO_SETTINGS_MODULE or call settings.configure()
before accessing settings.
পাইথন ইন্টারপ্রেটারের বাইরে যখন এটি কাজ করে তখন এটি কীভাবে ভুলভাবে কনফিগার করা যায়? আমার জ্যাঙ্গো সেটিংসে সেটিংসটি হ'ল DATABASES
:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
'NAME': 'django_db', # Or path to database file if using sqlite3.
# The following settings are not used with sqlite3:
'USER': 'zamphatta',
'PASSWORD': 'mypassword91',
'HOST': '', # Empty for localhost through domain sockets or '127.0.0.1' for localhost through TCP.
'PORT': '', # Set to empty string for default.
}
}
... এটি কীভাবে ভুলভাবে কনফিগার করা হয়েছে?
unset DJANGO_SETTINGS_MODULE
। আমি একটি ইস্যুতে দৌড়াচ্ছি যেখানে আমি আমার .bashrc