pun*_*ney 5 django google-app-engine
我正在使用他们的Cloud SQL在AppEngine(python 2.7运行时)上运行Django.我按照Google的Cloud SQL docs Django支持中的描述设置了应用程序.一切都很好,但我想让一些网址安全,我找不到任何关于如何做到这一点的文档.
通常你只需要将'secure:always'添加到你想要安全的处理程序中,但由于我没有指定应用程序的处理程序/脚本(我假设'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
Run Code Online (Sandbox Code Playgroud)
小智 6
django_wsgi内置实际上只是将以下内容添加到app.yaml:
handlers:
- url: /.*
script: google.appengine.ext.django.main.app
position: tail
Run Code Online (Sandbox Code Playgroud)
所以你可以用这个处理程序替换builtin-directive,并将secure-clause添加到处理程序中.
| 归档时间: |
|
| 查看次数: |
532 次 |
| 最近记录: |