Механизм шаблонов Rythm и шаблон перезагрузки GAE без перезагрузки (режим разработки)

В Google App Engine (сервер разработки) можно перезагрузить шаблон Rythm при изменении? Я настраиваю RythmEngine с помощью engine.file_write.enabled=true и engine.mode=prod, чтобы избежать ошибок прав доступа к файлам, но каждый раз, когда я меняю шаблон, мне приходится перезапускать сервер GAE.


person Alonso    schedule 08.10.2015    source источник


Ответы (1)


Когда engine.mode равно prod, шаблон не перезагружается. Если вы хотите перезагрузить шаблон, вам нужно установить engine.mode на dev. Однако в GAE вам нужно настроить engine.file_write.enabled на false, чтобы избежать ошибки разрешения файла.

person Gelin Luo    schedule 09.10.2015
comment
Я установил 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
comment
тогда это должен быть баг. Не могли бы вы отправить вопрос на github? вставьте стек ошибок java.io.FileOutputStream is a restricted class задачи - person Gelin Luo; 13.10.2015