여기에 여러 가지 작업을 시도했지만 시도해 보았습니다. 내 settings.py
로드가 지연되었습니다. 또한, 내 대답을 검색하는 동안 "임베디드"및 "데몬"설정에 대해 배웠고 설치 경로가 내가 코드를 업데이트 할 때마다 Apache를 다시 시작해야한다는 것을 두려워합니다. 장고 사이트 개발을 시작할 수 있도록 다음 설정을 수정할 방법이 있습니까? 매번 아파치를 다시 시작할 필요가 없다.Win 7 Wrap에 Django 설정
내가 받고 오전 오류는 다음과 같습니다
ImportError: Could not import settings 'brett.app.settings' (Is it on sys.path?): No module named brett.app.settings
은 내가 메아리 test.py 스크립트가 있기 때문에 파이썬이 작동하는지 알고에 "Hello World!"를. 장고 호출 스택 (\django\conf\__init__.py
) 내에서 위의 오류가 발생하기 때문에 장고 일하고있는 python 찾을 수 있습니다 믿습니다. 또한 나는 슬래시, 백 슬래시 및 sys.path.append
문에있는 디렉토리의 모든 변형을 시도했습니다.
설치의 새로운 기능 :이 구성되어있어 어떻게
Windows 7 Ultimate x64
WAMP 2.2 x64
Apache 2.2.21
Python 2.7.3 AMD64
mod_wsgi 3.3 AMD64 py2.7 (from http://www.lfd.uci.edu/~gohlke/pythonlibs/)
:
C : \ WINDOWS \ system32를 \ 드라이버 \ 등 \ 호스트을
127.0.0.1 brett.local
C : \ wamp \ bin \ apache \ Apache2.2.21 \ conf \ httpd.con F
LoadModule wsgi_module modules/mod_wsgi.so
AddHandler wsgi-script .wsgi .py
Options Indexes FollowSymLinks ExecCGI
<VirtualHost 127.0.0.1>
ServerName brett.local
DocumentRoot "c:/wamp/www/brett"
<Directory "c:/wamp/www/brett">
Order Allow,Deny
Allow from all
</Directory>
WSGIScriptAlias/"c:/wamp/www/brett/apache/apache.wsgi"
<Directory "c:/wamp/www/brett/apache">
Allow from all
</Directory>
</VirtualHost>
C : \ WAMP \ 브렛 \ 아파치 \ apache.wsgi
import os, sys
sys.path.append('c:\\wamp\\www')
os.environ['DJANGO_SETTINGS_MODULE'] = 'brett.app.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
나는 장고 서버를 사용하지 않기로 결정했는데, 여러 사이트와 로컬 URL을 구성하는 데 좋은 정보를 찾을 수 없었기 때문에. Wamp로 작업 할 때'brett.local','clientA.local' 등과 같은 각 사이트마다 다른 호스트를 설정하고 싶습니다. 또한 Wamp와 명령 줄에서 뭔가를 시작하기 만하면됩니다. 실행중인 서버. –