5
Cloud SQL을 사용하여 AppEngine (Python 2.7 런타임)에서 Django를 실행하고 있습니다. Google Cloud SQL 문서 Django Support에 설명 된대로 애플리케이션을 설정했습니다. 모든 것이 훌륭하게 작동하지만 일부 URL을 안전하게 만들고 싶습니다. 그 방법에 대한 문서를 찾을 수 없습니다.django_wsgi를 사용하여 GAE에서 URL을 안전하게 만드는 방법
일반적으로 보안을 위해 처리기에 'secure : always'를 추가 하겠지만 응용 프로그램에 대한 처리기/스크립트를 지정하지는 않습니다. ('django_wsgi'내장이 수행 중이라고 가정합니다) 보안 설정을 추가 할 수있는 공간이 없습니다.
내 애플리케이션 제목 파일은 다음과 같습니다
handlers:
- url: /.*
script: google.appengine.ext.django.main.app
position: tail
그래서 그냥이 함께 내장 - 지시어를 대체 할 수
application: app-id
version: 1
runtime: python27
api_version: 1
threadsafe: true
libraries:
- name: django
version: "1.2"
builtins:
- django_wsgi: on
- deferred: on
handlers:
- url: /media
static_dir: media
app.yaml에서 지원되지 않는 'position : tail'을 제거해야했지만 그렇지 않으면 완벽하게 작동했습니다. – punteney