В Google App Engine (сервер разработки) можно перезагрузить шаблон Rythm при изменении? Я настраиваю RythmEngine с помощью engine.file_write.enabled=true и engine.mode=prod, чтобы избежать ошибок прав доступа к файлам, но каждый раз, когда я меняю шаблон, мне приходится перезапускать сервер GAE.
Механизм шаблонов Rythm и шаблон перезагрузки GAE без перезагрузки (режим разработки)
Ответы (1)
Когда engine.mode
равно prod
, шаблон не перезагружается. Если вы хотите перезагрузить шаблон, вам нужно установить engine.mode
на dev
. Однако в GAE вам нужно настроить engine.file_write.enabled
на false
, чтобы избежать ошибки разрешения файла.
person
Gelin Luo
schedule
09.10.2015
Я установил
engine.mode=dev
и engine.file_write.enabled=false
, но каждый раз, когда я пытаюсь отобразить шаблон, сервер выдает java.io.FileOutputStream is a restricted class. Please see the Google App Engine developer's guide for more details.
. Может быть, при работе в режиме разработки rythm всегда пытается писать в файловую систему, игнорируя engine.file_write.enabled
.
- person Alonso; 13.10.2015
тогда это должен быть баг. Не могли бы вы отправить вопрос на github? вставьте стек ошибок
java.io.FileOutputStream is a restricted class
задачи
- person Gelin Luo; 13.10.2015