로컬 컴퓨터에서 테스트해야하는 다른 데이터 서버 (HTTP 기반)에서 데이터를 가져 오는 웹 포털이 있습니다.로컬 호스트에서 WSGI/Apache를 사용하여 두 django 인스턴스 실행
웹 포털에는 여러 버전이 있지만 데이터 서버는 더 적습니다. 여기
는 DAL 서버는 URL 패턴 역할을WSGISocketPrefix /var/run/wsgi
WSGIDaemonProcess portal
WSGIScriptAlias//home/rep/portal/wsgi/wsgi.py
<Location />
WSGIProcessGroup portal
</Location>
WSGIDaemonProcess dal
WSGIScriptAlias /dal /home/rep/dal/wsgi/wsgi.py
<Location /dal>
WSGIProcessGroup dal
</Location>
포털 코드 http://localhost/dal/api/foo?bar=baz
같은 URL을 사용하여 JSON 데이터를 가져 오기 위해 시도 내 WSGI 구성입니다
url(r'^/api/(?P<apiName>[a-zA-Z]+)', 'dal.dbapi.apiHandler'),
I http://127.0.0.1/
오픈 포털 기본 페이지가 나타납니다.
내가 http://127.0.0.1/dal/foo?bar=baz
을 열
에서 404 포털의 페이지 대신 JSON 데이터를 얻을 수 있지만, 나는이 제대로 동작하지 않습니다.
프로덕션 환경에서는 이러한 서버가 다른 시스템에있을 수 있지만 개발하는 동안 내 로컬 호스트에서 테스트 할 수 있어야합니다. 사전