Запросы, сделанные из вашего приложения (по очереди и т. Д.), Автоматически выполняются администратором, поэтому вы можете требовать, чтобы запросы выполнялись администратором. Просто добавьте в ваш app.yaml следующее:
- url: /whatever_url_you_want_protected
script: your_app.py
login: admin
также неплохо добавить следующие файлы пропуска в конец вашего app.yaml:
skip_files: |
^(.*/)?(
(app\.yaml)|
(app\.yml)|
(index\.yaml)|
(index\.yml)|
(#.*#)|
(.*~)|
(.*\.py[co])|
(.*/RCS/.*)|
(\..*)|
(tests/.*)
)$
Это работает для get / post, ajax, любого типа запроса.