Загрузка простого приложения web2py в GAE - PullRequest
4 голосов
/ 01 января 2011

Я создал очень легкое приложение web2py с целью в конечном итоге заставить приложение поддерживать вызовы JSON-RPC и, возможно, некоторые другие вещи.

Я нашел в Интернете какое-то руководство (по winxp)попросил меня получить исходный код для web2py и извлечь его поверх скомпилированной программы.На верхнем уровне я отредактировал app.yaml со своим именем программы и использовал GAE SDK для загрузки программы.Похоже, что загрузил все, включая примеры приложений.Я думаю, что он включает в себя целый каталог глюонов и другие каталоги папок с файлами py.Есть ли способ настроить web2py только для загрузки моего приложения, и что минимально необходимо для его запуска?

1 Ответ

7 голосов
/ 01 января 2011

В app.yaml, который поставляется с web2py, есть раздел skip_files, и он должен содержать, среди прочего, следующую строку:

(application / (admin | examples) /.*) |

Вы можете изменить его на

(приложения / (admin | примеры | приветствия) /.*) |

, чтобы приложение приветствия не было развернуто.Вы добавляете больше приложений, которые вы можете иметь и не хотите развертывать.

Как минимум вам нужно:

  • web2py / gaehandler.py
  • web2py / gluon / *(и подпапки, это web2py)
  • web2py / Applications / theoneappyouwanttodeploy / * (и подпапки)
...