Articles of google app engine

Unity3d – Hospedagem no Google App Engine

Tenho um problema em hospedar meu aplicativo da web Unity3d no GAE. Quando o aplicativo é carregado e o web player começa a solicitar o arquivo “.unity3d“ , eu uso o seguinte script python para fazer a resposta HTTP: class UnityHandler(webapp.RequestHandler): def get (self, q): if q is None: q = ‘WebPlayer.unity3d’ path = os.path.join […]

datetime.datetime.now () retorna o valor antigo

Estou procurando uma input do armazenamento de dados em python por datas correspondentes. O que eu quero é escolher a input para “hoje” em cada dia. Mas, por algum motivo, quando eu envio meu código para o servidor gae, ele funciona apenas por um dia e no dia seguinte ele ainda retorna o mesmo valor. […]

Adicionando um filtro Jinja2 personalizado no GAE 1.6.0

Eu gostaria de adicionar filtro para formatar o meu tempo e o melhor seria filtros como o django timesince que automaticamente timesince o idioma do idioma selecionado, mas primeiro para fazer uma solução rápida eu gostaria de formatar minha data. A solução sugerida do manual é: def datetimeformat(value, format=’%H:%M / %d-%m-%Y’): return value.strftime(format) jinja_environment.filters[‘datetimeformat’] = […]

O appengine executa tarefas com falha duas vezes, mesmo que task_retry_limit = 0

Eu estou vendo um comportamento de buggy na API de fila de tarefas. Quando uma tarefa falha, o appengine sempre a executa novamente, mesmo que eu diga que não. Este é o código relevante: NO_RETRY = TaskRetryOptions(task_retry_limit=0) class EnqueueTaskDapau(webapp2.RequestHandler): def get(self): taskqueue.add( url=’/task_dapau’, queue_name=’DEFAULT’, retry_options=NO_RETRY ) class TaskDapau(webapp2.RequestHandler): def get(self): logging.warning(‘Vai dar pau’) raise BaseException(‘Deu […]

Google Apps Engine configurando a API de pontos de extremidade

Eu tenho um problema ao configurar a API do Endpoints. Qualquer código que eu use, do meu próprio, aos exemplos do google no site, falham com o mesmo traceback WARNING 2016-11-01 06:16:48,279 client.py:229] no scheduler thread, scheduler.run() will be invoked by report(…) Traceback (most recent call last): File “/home/vladimir/projects/sb_fork/sb/lib/vendor/google/api/control/client.py”, line 225, in start self._thread.start() File […]

Como enviar dados do JavaScript para o Python

Eu estou usando o GAE para desenvolvimento web, em jinja2 e python2.7 Eu posso obter dados do Python. Mas não consegui enviar dados do JavaScript para o Python. Aqui está o código JavaScript: function toSave() { var val_no = $(‘#field-no’).val(); var val_name = $(‘#field-name’).val(); var val_address = $(‘#field-address’).val(); var val_phone = $(‘#field-phone’).val(); var val_car = […]

Ocorreu um erro permanentemente ao executar o dev_appserver.py

Estou tentando o exemplo básico do helloworld ( https://developers.google.com/appengine/docs/python/gettingstartedpython27/helloworld ) e continuo recebendo o HTTP Error 301: Moved Permanently sempre que tento testar meu código usando dev_appserver.py Os dois arquivos que eu tenho são copiados e colados exatamente do site developers.google.com. Eu incluí a localização de onde dev_appserver.py está em PATH e PYTHONPATH Estou executando […]

problemas ao implantar o aplicativo de garrafa com o Google app engine

novato aqui – Eu tenho tentado criar um “Hello World” em garrafa usando o Google app engine. Eu tenho a parte “hello world” para aparecer, mas mesmo na página de índice, eu recebo a seguinte saída: “Hello world! Status: 500” Se eu tentar adicionar novas rotas (como a rota ‘/ page’), e eu navegar para […]

Como obter credenciais no Google AppEngine Python37

Iniciei um novo aplicativo no AppEngine Python3.7 stadard. Estou tentando obter credenciais usando o seguinte snippet, mas está falhando. Alguém capaz de obter credentials no padrão Python37 do GAE? Entrada: from google.auth import app_engine credentials = app_engine.Credentials() Saída: The App Engine APIs are not available

Tornando o conteúdo do script ‘seguro’ para exibição HTTPS (Bokeh)

Eu estava procurando por uma solução e me deparei com uma pergunta removida de maria saz . Felizmente, pude vê-lo em cache pelo google. Desde que eu tenho exatamente a mesma pergunta, eu emprestei o texto original: “” “Estou construindo um site com charts Bokeh, usando incorporação embutida. No entanto, o uso de uma conexão […]