Tag: Google-app-engine

Wie kann ich User.set_current_user?

So erstellen Sie ein benutzerdefiniertes Anmeldesystem mit der Benutzerklasse der Google-App-Engine? Ich mache mein eigenes Anmeldesystem. Ich habe versucht os.environ['USER_EMAIL'] = 'john.doe@example.com' , aber es funktioniert nicht. Ich denke, die Informationen werden nicht in einer Sitzung gespeichert, also wenn ich eine andere Seite besuche, dann hat user.get_current_user () keine Erinnerung an das, was ich zuvor […]

AppEngine MapReduce NDB, DeadlineExceededError

Wir versuchen, MapReduce in unserem Projekt stark zu nutzen. Jetzt haben wir dieses Problem, es gibt eine Menge ' DeadlineExceededError ' Fehler im Log … Ein Beispiel dafür (Traceback unterscheidet sich jedes Mal ein bisschen): Traceback (most recent call last): File "/base/python27_runtime/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 207, in Handle result = handler(dict(self._environ), self._StartResponse) File "/base/python27_runtime/python27_lib/versions/third_party/webapp2-2.3/webapp2.py", line 1505, in […]

GAE Erzeugen von HTTP-Fehler 400: Schlechtes Anfordern von Traceback beim Indexieren von URL von Twitch.tv API

Ich scheine diesen Fehler zu bekommen, wenn die Anwendung eingesetzt wird, aber nicht, wenn es auf localhost serviert wird: E 2012-08-21 18:03:46.914 HTTP Error 400: Bad Request Traceback (most recent call last): File "/base/python27_runtime/python27_lib/versions/third_party/webapp2-2.3/webapp2.py E 2012-08-21 18:03:46.916 Traceback (most recent call last): File "/base/python27_runtime/python27_lib/versions/1/google/appengine/runtime/wsgi.py", line 195, in Handle Der Code, der diesen Fehler erzeugt, befindet […]

Python kann nicht auf POST auf html

Ich habe versucht, meinen Python-Code zu posten. Ich habe versucht, mit dem Postman-Plugin, um die Post-Methode zu testen und ich würde einen 405-Methodenfehler bekommen. Ich habe vor, dass der Benutzer die Informationen posten und es angezeigt hat. Derzeit, wenn ich drücke drücken, würde ich eine Fehlerlade-Seite erhalten, indem ich das Formular ändere, um Ergebnisse in […]

Importieren Sie benutzerdefiniertes Paket in python Google App-Engine

OK Jungs Ich kann keine Lösung überall für mein Problem finden, und ich hoffe die Lösung ist einfach. Zuvor hatte ich ein flaches Dateisystem für mein gae Projekt ohne Ordner. Ich habe einige Code umgestaltet und ich habe versucht, einige in einen Ordner zu stellen. Ich bin ein bisschen neu und ich habe noch nie […]

Tut Google App-Engine-Anzeige Unicode anders in StringProperty v StringListProperty objs?

Ich habe eine db.StringProperty () mRegion, die auf einen koreanischen Text gesetzt ist. Ich sehe in meinem Dashboard, dass der Wert sichtbar auf Koreanisch wie folgt ist: 한국: 충청남도 Allerdings, wenn ich dieses Feld nehme und füge es in eine String-List-Eigenschaft (db.StringListProperty ()) Ich am Ende mit so etwas wie folgt: \ Ud55c \ uad6d: […]

Warum meine seltsamen Ergebnisse das Benutzerobjekt darstellen?

Aus irgendeinem Grund zeigt meine Variable {{current_user.name}} nichts an und die Variable {{username}} wird anstelle von Niklas R angezeigt. Es zeigt `(u'Niklas R ') auf der Seite an, die ich mit django renne . Hier ist die Methode von der Basishandler, dass ich hoffe, Sie können mir sagen, was ist falsch mit: def render(self, name, […]

Einzigartige Benutzerprofile über URL

Okay, ich habe diese Frage in der Vergangenheit gestellt. Allerdings, als ich es fragte, hatte ich eine begrenzte Kenntnis von Python und App-Engine. Dies ist wahrscheinlich, warum ich es versäumt habe, dies in der Vergangenheit umzusetzen. Ich versuche, jedes Profil auf der Grundlage des Benutzernamens eindeutig zu machen. Jeder, der, bevor ich eintauche, werde ich […]

GAE Blobstore Problem – Download fehlschlägt im Internet Explorer 8

Ich habe ein Problem mit Serving-Dateien auf Internet Explorer mit send_blob-Funktion. Dateien sind ziemlich klein von 0,5Mb bis 5Mb. Alles funktioniert gut in Firefox und Chrome, aber in IE 8.0 bekomme ich Download Fortschrittsfenster und nach ein paar Sekunden Fehler: "Download [Blobschlüssel hier] von [Domain Name hier] Diese Internetseite kann nicht geöffnet werden. Die angeforderte […]

Setzen von Modellen in eine Callback-Funktion aus der Ctypes-Bibliothek

Ich versuche, eine Anwendung auf der Grundlage der Google App Engine mit der Managed VM-Funktion einzurichten. Ich verwende eine gemeinsame Bibliothek in C ++ mit Ctypes geschrieben cdll.LoadLibrary('./mylib.so') Die eine Callback-Funktion registriert CB_FUNC_TYPE = CFUNCTYPE(None, eSubscriptionType) cbFuncType = CB_FUNC_TYPE(scrptCallbackHandler) In dem ich Daten in den ndb Datenspeicher speichern möchte def scrptCallbackHandler(arg): model = Model(name=str(arg.data)) model.put() […]

Python ist die beste Programmiersprache der Welt.