Tag: google app engine

Есть ли ограничение для локального хранилища данных, на котором запущен Google App Engine Python?

У меня простая модель: class MyEntry(db.Model): keyName = db.StringProperty() valuesList = db.StringListProperty() и я хочу заполнить хранилище данных примерно из 7000 экземпляров этого объекта из файла. (У меня есть функция, которая читает из файла, создает сущности и помещает их в db) Я использую интерактивную консоль из консоли SDK для выполнения экспорта (или, лучше, создания). Однако […]

python: как получить словарь, доступ к которому можно получить из любого приложения

Я новичок в Python и изучаю свои фонды уже 3 месяца, изучая типы, функции и алгоритмы. Теперь я начал практиковать разработку веб-приложений с помощью системы GAE. Цель: иметь очень большой словарь, доступ к которому можно получить из всех .py-файлов во всем веб-приложении, не сохраняя его более одного раза или повторно создавая каждый раз, когда кто-то […]

Работа Python Google App Engine Cron Job / Запланированная задача Не работает

Я создаю это задание cron, чтобы получить каналы Twitter и хранить их в хранилище данных. Я все испробовал, но мой cronjob не работает. Я читаю следующие статьи / учебники и некоторые вопросы о стеке, но я не могу это решить. https://developers.google.com/appengine/docs/python/config/cron http://cloudartisan.com/posts/2010-06-02-scheduled-tasks-with-google-app-engine-python/ Вот мой код Это cron.ymal cron: – description : capture twitter feed url […]

Несколько запросов против ручной сортировки одного большого запроса (AppEngine NDB)

Для модели, например: class Thing(ndb.Model): visible = ndb.BooleanProperty() made_by = ndb.KeyProperty(kind=User) belongs_to = ndb.KeyProperty(kind=AnotherThing) По существу, выполняя запрос «или», но сравнивая разные свойства, поэтому я не могу использовать встроенный OR … Я хочу получить все Thing (принадлежащие к определенному AnotherThing ), которые либо имеют visible значение True либо visible – False и made_by – текущий […]

App Engine, Python: функция отправки почты

Я использую mail.send_mail() для отправки электронной почты с одного адреса на другой адрес. Когда я запускаю свое приложение на локальном хосте, я просматриваю его в своем журнале, он сказал: В настоящий момент вы не отправляете настоящую электронную почту. Если у вас установлен sendmail, вы можете использовать его с помощью сервера с –enable_sendmail Итак, значит ли […]

Как внедрить систему «Голосовать» для сообщений в моем блоге?

Я написал простой блог, используя Python в Google App Engine. Я хочу внедрить систему голосования для каждого из моих сообщений. Мои сообщения хранятся в базе данных SQL, и у меня есть столбец для отсутствия полученных голосов. Может кто-нибудь помочь мне настроить кнопки голосования для отдельных сообщений? Я использую Jinja2 как шаблонный движок. Как я могу […]

Контактная форма Google App Engine

У меня есть статический (HTML / CSS) сайт, размещенный в качестве приложения в Google App Engine – Python. Все работает отлично, за исключением того, что я хочу добавить контактную форму. Я нашел отличный шаблон, который хотел бы использовать, но обнаружил, что для работы PHP он нужен. Есть ли способ заставить его работать или найти контактную […]

Логин и пароль для входа в App Engine?

Существуют ли библиотеки, которые предоставляют логин и пароль для входа в Google AppEngine? Хотя я мог бы попробовать прокатиться с нуля, я бы предпочел не пытаться изобрести колесо, если это возможно. Если нет, можно ли превратить мое приложение в провайдер OpenId, а затем использовать его для входа?

Синхронизация Memcache и Datastore в Google App Engine

Я пишу чат-приложение с помощью Google App Engine. Я бы хотел, чтобы чаты регистрировались. К сожалению, хранилище данных Google App Engine позволяет вам писать только один раз в секунду. Чтобы обойти это ограничение, я думал об использовании memcache для записи буфера. Чтобы не потерять данные, мне нужно периодически выталкивать данные из memcache в хранилище данных. […]

Асинхронные операции GAE в Python?

У меня есть приложение Python, создающее 3 разных вызова api один за другим в одном блоке кода. Я хотел бы выполнить эти вызовы асинхронно, а затем выполнить действие, когда все будет готово. Пара отмечает: Другие ответы, касающиеся асинхронных действий, указывают на такие структуры, как Twisted и Celery, но я создаю приложение Web2Py для GAE, поэтому […]

Python - лучший язык программирования в мире.