Tag: Google-app-engine

Jquery.ajax Post-Anfrage, um Daten von App-Engine-Server zu bekommen

Entschuldigung vorne für die noob Frage … Hallo, wie bekomme ich Daten aus dem Python-Ende eines Appengine-Servers mit jQuery.ajax? Ich weiß, wie man Daten an den Server mit ajax und einem passenden Handler zu senden, aber ich frage mich, ob jemand mir sagen könnte, was die ajax Anfrage für immer Werte aus dem Server aussieht […]

Beste Bereitstellungsstrategie für Python Google App Engine

Ich frage mich, ob es irgendwelche Best Practices / Muster für die Bereitstellung von Python-Anwendungen auf Google App-Engine speziell Django. Die beste Praxis sollte eine Kombination bestehender Best Practices sein. Fabric, Paver, Buildout etc. Auch bitte teilen Best Practice Pattern für die Entwicklung (ich konnte nicht virtualenv laufen mit Django und Django App Engine Helfer)

Python- und YAML-GAE-App-Einstellungsdatei

Ich las über die Verwendung von YAML, um Einstellungen in einer GAE-Anwendung zu speichern, und ich denke, ich möchte so gehen. Ich spreche über meine eigenen Konstanten wie API-Schlüssel und Temp-Variablen, NICHT über Standard-GAE-Konfigurationsdateien wie app.yaml. Bisher habe ich eine einfache settings.py Datei für sie (die separate Konfigurationen für Produktion / Test / etc Umgebung) […]

Lesen und Schreiben Operationen mit ComputedProperty in GAE NDB beteiligt

Ich benutze GAE NDB Python 2.7 Meine zwei Modelle Code: class A(ndb.Model): def X(self, value): :: # some statements to return a value return range def Y(self, value): :: # some statements to return a value return range def Z(self, value): :: # some statements to return a value return range property_1 = ndb.IntegerProperty(default=0, indexed=False) […]

Wie bekomme ich am besten ein Datum / eine geographische Proximity-Abfrage auf GAE?

Ich baue ein Verzeichnis für die Suche nach athletischen Turnieren auf GAE mit web2py und einem Flex-Frontend. Der Benutzer wählt einen Ort, einen Radius und ein maximales Datum aus einer Auswahl von Optionen aus. Ich habe eine grundlegende Version dieser Abfrage implementiert, aber es ist ineffizient und langsam. Eine Möglichkeit, die ich kenne, kann ich […]

Eine weitere Transaktion ist bereits im Gange

Ich benutze App-Engine-Launcher in Windows und aus irgendeinem Grund das letzte Mal, dass ich meine App eingesetzt habe, würde die Transaktion nicht beenden, und jetzt jedes Mal, wenn ich versuche zu implementieren bekomme ich den Fehler Eine weitere Transaktion durch den Benutzer ist bereits im Gange für app: s ~ myapp, Version 1 Ich habe […]

Google App Engine Singletons (Python)

Die übliche Art, Singletons in Python zu machen, ist class Singleton(object): _instance = None def __new__(cls, *args, **kwargs): if not cls._instance: cls._instance = super(Singleton, cls).__new__(cls, *args, **kwargs) return cls._instance Allerdings funktioniert das nicht bei App Engine, da es viele Server gibt und wir eine Instanz pro Server bekommen würden. Also, wie würden wir es für […]

Konvertieren von Binärdateien in PIL Image Datentyp in Google App Engine

Ich benutze Google App Engine mit Python und Jinja für die Vorlagen. In meiner HTML-Vorlage habe ich dieses Stück Code, das dem Benutzer erlaubt, eine Datei zu wählen (Bild): <form action="/step2" enctype="multipart/form-data" method="post"> <input type="file" name="datafile" size="40"> <input type="submit" value="upload" > </form> Auf der Post kann ich das Bild über self.request.get ('datafile') bekommen, und das […]

Daten werden auf localhost gespeichert, aber nicht auf gae datastore?

Aus irgendeinem Grund fügt das Formular, das ich erstellt habe, Daten in das db auf localhost ein. Ich habe es auf gae, die Form funktioniert, aber nichts wurde in den Datenspeicher eingefügt? Hier ist meine modelldatei: from django.db import models # from django.contrib.auth.models import User # Create your models here. class Company(models.Model): id = models.IntegerField(primary_key=True); […]

So testen Sie Google Cloud Endpunkte

Ich brauche Hilfe bei der Einrichtung von Unentschieden für Google Cloud Endpunkte. Mit WebTest antworten alle Anfragen mit AppError: Schlechte Antwort: 404 Nicht gefunden. Ich bin nicht ganz sicher, ob Endpunkte mit WebTest kompatibel sind. So wird die Anwendung generiert: application = endpoints.api_server([TestEndpoint], restricted=False) Dann benutze ich WebTest auf diese Weise: client = webtest.TestApp(application) client.post('/_ah/api/test/v1/test', […]

Python ist die beste Programmiersprache der Welt.