У меня есть приложение python / django, которое работает на движке приложений Google.
Мой файл views.py имеет несколько импортов ...
from commands.userCommands import RegisterUserCommand
from commands.accountCommands import CreateNewAccountCommand, RenameAccountCommand
Этот импорт отлично работает в моей среде разработки (локальная машина). Но когда я загружаю в Google App Engine, файл views.py завершается с ошибкой «Не удалось импортировать представления. Ошибка: ошибка: модуль с именем userCommands отсутствует».
Есть идеи, почему я не могу импортировать свой модуль commands.userCommands ?
Моя файловая структура выглядит следующим образом ...
- app.yaml
- urls.py
- views.py
- etc...
- commands/__init__.py
- commands/userCommands.py
Примечание : Я пытался добавить имя своего приложения к имени / пути модуля. Не повезло.
Примечание : я выполнил обновление с аргументом --noisy, и, похоже, оно успешно загружает папку моих команд.