Я все еще новичок в Python и GAE. У меня есть приложение на локальном сервере, которое работает нормально. Я могу добавить объект в свое хранилище данных, я могу просматривать свой веб-сайт и т. д.: все в порядке.
Теперь я пытаюсь использовать массовый загрузчик для добавления объектов в мое хранилище данных. Я следовал руководству по адресу https://developers.google.com/appengine/docs/python/tools/uploadingdata. Мой загрузчик ниже:
from google.appengine.ext import ndb
from google.appengine.tools import bulkloader
import my_model
class ArticleLoader(bulkloader.Loader):
def __init__(self):
bulkloader.Loader.__init__(self, 'Article',
[('title', str),
('author', str)
])
loaders = [ArticleLoader]
Я получаю сообщение об ошибке:
No module named my_model
У кого-нибудь есть исправление для этого?
Примечание. Я использую только один каталог. Итак, мой загрузчик находится в том же месте, что и другой файл, который импортирует модуль my_model
.
bulkloader.yaml
. В учебнике упоминается, что он не может быть сгенерирован автоматически для локального хоста. Если мне это нужно, есть ли у кого-нибудь пример того, как должен выглядеть файл? Я передаю файл csv. - person kasavbere   schedule 09.12.2012