Только что узнал о проекте под названием python-eve. Поскольку я только начинаю работать с python, этот проект показался мне довольно простым для создания REST API на основе python. Этот фреймворк действительно имеет множество готовых функций, особенно HATEOAS
, которые я не нашел в документации google-app-engine
. Могу ли я в любом случае использовать этот фреймворк в google-app-engine
? Или я должен просто все вместе игнорировать app-engine.
Об использовании платформы eve для Python в движке приложений Google
comment
Согласно документам, python-eve работает на mongodb, а не на движке приложения. Так что ответ должен быть очевиден, если только вы не планируете его портировать. И если вы задаете этот вопрос, можно с уверенностью сказать, что это не так.
- person dragonx   schedule 07.12.2013
comment
Взгляните на: stackoverflow. ком/вопросы/19375085/
- person voscausa   schedule 08.12.2013
Ответы (1)
Eve — это приложение Flask, а это означает, что везде, где работает Flask, Eve работает... по крайней мере, в хорошей теории. Ознакомьтесь со следующими ресурсами:
- Google App Engine в списке рассылки Flask
- Шаблон Flask Google App Engine
- Flying Flask в Google App Engine
Лично я никогда не пробовал запускать Eve на GAE, но приведенные выше ресурсы, кажется, указывают на то, что это должно быть возможно без особых усилий.
person
Nicola Iarocci
schedule
08.12.2013
Если вы создадите что-то вроде шаблона по умолчанию, чтобы быстро настроить
eve
на GAE
вместе с кратким учебным пособием, было бы здорово. Мне очень понравился ваш продукт, особенно из-за поддержки по умолчанию HATEOAS
, которая кажется отличной и по умолчанию недоступна в GAE
. Также, я думаю, поддержка хранилища данных Google недоступна в eve
.
- person Soham Dasgupta; 09.12.2013
Это не так, но вы всегда можете поработать над этим и внести свой вклад в сообщество :) В настоящее время у нас есть люди, работающие над SQLAlchemy, CouchDB и другими бэкендами. То же самое с учебником GAE, я знаю, что кто-то работает, например, над учебником Eve для начинающих по Python.
- person Nicola Iarocci; 09.12.2013