장고 관리자의 모델에 버전 컨트롤을 추가해야하고 그 이유 때문에 here에서 django-reversion을 설치했습니다. 내 서버에 인터넷 연결이 없으므로 사용할 수 없습니다. github에서 zip 파일을 수동으로 다운로드하고, 내 서버에 업로드하고, 내용을 추출하고, 회신을 설치하기 위해 python setup.py install
을 실행해야했습니다. 내가 그것을 가져 오려고하면django reversion을 가져 오면 오류가 발생합니다
그러나, 나는 다음과 같은 오류 얻을 다음 GitHub의 페이지 당으로
[email protected] /home/project# python
Python 2.7.3 (default, Feb 27 2013, 22:57:49)
[GCC 4.1.1 20070105 (Red Hat 4.1.1-52)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.VERSION
(1, 6, 0, 'final', 0)
>>> import reversion
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/site-packages/reversion/__init__.py", line 11, in <module>
from reversion.revisions import default_revision_manager, revision_context_manager, VersionAdapter
File "/usr/local/lib/python2.7/site-packages/reversion/revisions.py", line 10, in <module>
from django.contrib.contenttypes.models import ContentType
File "/usr/local/lib/python2.7/site-packages/django/contrib/contenttypes/models.py", line 1, in <module>
from django.db import models
File "/usr/local/lib/python2.7/site-packages/django/db/__init__.py", line 83, in <module>
signals.request_started.connect(reset_queries)
File "/usr/local/lib/python2.7/site-packages/django/dispatch/dispatcher.py", line 88, in connect
if settings.DEBUG:
File "/usr/local/lib/python2.7/site-packages/django/conf/__init__.py", line 54, in __getattr__
self._setup(name)
File "/usr/local/lib/python2.7/site-packages/django/conf/__init__.py", line 47, in _setup
% (desc, ENVIRONMENT_VARIABLE))
django.core.exceptions.ImproperlyConfigured: Requested setting DEBUG, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
>>>
을, 현재의 복귀 버전은 1.8.0이며, 장고 1.6와 호환되어야합니다. 무엇이 문제 일 수 있습니까?