Возможно ли иметь общую библиотеку Python в GAE? - PullRequest
2 голосов
/ 01 апреля 2012

Я хочу поделиться некоторыми модулями между проектом python GAE и другим проектом python, но хочу использовать одни и те же исходные файлы, чтобы я мог их изменять, не беспокоясь о необходимости поддерживать исходные файлы в каждом проекте в актуальном состоянии.

Есть ли способ разрешить двум проектам python совместно использовать одни и те же исходные файлы вне своего корня? Также дайте GAE знать, какие исходные файлы существуют вне дерева исходных текстов, чтобы он развертывал их на сервере. Я использую PyDev на Eclipse.

Ответы [ 2 ]

4 голосов
/ 02 апреля 2012

ЕСЛИ ваша среда разработки является linux, вы можете использовать символические ссылки в папке вашего проекта на общий источник.Развертывание будет обрабатывать символические ссылки как фактические файлы / папки.

0 голосов
/ 01 апреля 2012

Инструменты развертывания для Google App Engine (по крайней мере, в мире Python) ничего не знают об общих проектах в Eclipse. Вы указываете сценарий развертывания на папку, и это все.
Вы можете создать сценарий, который будет копировать проекты в папку развертывания и развертывать эту папку.

...