У меня есть относительно обширная sqlite база данных, которую я хотел бы импортировать в свое приложение Python Google App Engine.
Я создал свои модели с помощью appengine API, которые близки, но не совсем идентичны существующей схеме. Я записал сценарий импорта, чтобы загрузить данные из sqlite и создать/сохранить новые объекты appengine, но appengine среда блокирует меня от доступа к sqlite библиотеке. Этот сценарий только, чтобы быть выполненным на моем экземпляре механизма локального приложения, и оттуда я надеюсь продвинуть данные к Google.
Я приближаюсь к этой проблеме неправильный путь или являюсь там способом импортировать sqlite библиотеку при выполнении в среде локального экземпляра?
Я бы сделал подходящие CSV-файлы из данных Sqlite в отдельном скрипте, а затем использовал бы массовую загрузку , чтобы протолкнуть данные из CSV-файлов в приложение. двигатель.
У меня не было никаких проблем с импортом pysqlite2, чтением данных, затем их преобразованием и записью в AppEngine с помощью remote_api.
Какую ошибку вы видите?
Согласно Google, вы делаете это наоборот . Приложение должно получать данные от вас, в любом случае у вас будет больше гибкости при переходе на новую модель.