Я использую Django в AppEngine (среда исполнения Python 2.7), используя их Cloud SQL. Я настроил приложение, как описано в Google Cloud SQL документах Поддержка Django . Все работает отлично, но я хочу сделать некоторые URL-адреса безопасными, и я не могу найти никакой документации о том, как это сделать.
Обычно вы просто добавляете 'secure: всегда' к обработчику, который хотите защитить, но поскольку я не указываю обработчики / скрипт для приложения (я предполагаю, что встроенная функция 'django_wsgi' делает это) нет места, чтобы добавить безопасную настройку.
Мой файл app.yaml:
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