Tag: Google-app-engine

Wie man GAE-Datenspeicher abfragt, um eine Vorlage zu machen (Newbie-Ebene)

Ich bin neu in der Programmierung und ich versuche, das Konzept des GAE-Datenspeichers zu erfassen. Ich versuche, eine App zu erstellen, um es einfach zu machen, Verträge zu schreiben ( http://contractpy.appspot.com ). Im Moment gebe ich alle Werte, die ich brauche, um die Vertragsvorlage von URL zu rendern, auf diese Weise: self.redirect('/your_contract?person=%s&nacionality=%s&profession=%s&maritalStatus=%s&SSN=%s&driverLicense=%s&email=%s&witness=%s&owner=%s&contractType=%s&address=%s' % (person_name, user_nacionality, […]

Google App Engine statische Seiten Python 2.5 Verzeichnisse etc

Ich bin neu hier und ich plane, meine Sachen von einem bezahlten Web Service zu GAE zu bewegen (nichts dynamisch nur statische Seiten). Glauben Sie mir, dass ich unzählige Stunden damit verbracht habe, diese Arbeit zu machen, aber bin in einer Sackgasse, wobei ich ein Ergebnis unter Ausschluss eines anderen und umgekehrt erreichen werde. Ich […]

AppEngine Python – wie sicherstellen, dass Benutzer sich mit eindeutigen uersnames registrieren

Ich entwerfe eine neue AppEngine / Python HRD Anwendung. In dieser Anwendung muss ich sicherstellen, dass jeder Benutzer, der registriert, keinen Namen verwenden kann, der bereits einem anderen Benutzer zugewiesen wurde, und dass, wenn zwei Benutzer versuchen, sich mit demselben Benutzernamen genau so genau zu registrieren, dass nur einer von ihnen wird Den Benutzernamen erhalten. […]

Wie man eingehende GAE-E-Mail manuell analysiert?

Da ich Probleme mit der Standard-GAE-E-Mail-Funktionalität habe, wenn E-Mail-Thema UTF-8 codiert ist, versuche ich es manuell zu behandeln: msg_encoding = self.request.headers['Content-Type'].split('charset=')[1] # message/rfc822; charset=UTF-8 msg = email.message_from_string(self.request.body) if msg: logging.debug(msg.get_content_charset()) # None logging.debug(msg['to']) logging.debug(msg['from']) logging.debug(msg['Subject'].decode(msg_encoding)) Mach ich das richtig? Soll ich das Subjekt entschlüsseln? Oder wird es per E-Mail-Parser automatisch gemacht?

Pythonpfadmanipulation

Ich verwende GAE und webapp2, um eine einfache PM-Anwendung zu erstellen. Dies ist Teil meines Codes für das Hinzufügen einer Aufgabe, die meinem Projekt zugeordnet ist. class AddTask(webapp2.RedirectHandler): def get(self): project_id = self.request.path.split('/')[-1] print project_id project = Project.get_by_id(int(project_id)) print project template_values = { 'project': project, 'project_id': project_id } path = os.path.join(os.path.dirname(__file__), '../templates/project-task-add.html') self.response.write(template.render(path, template_values)) Die […]

Google App Engine – Dynamisch erstellte Vorlagen

Ich versuche, einen einfachen CRUD Admin-Bereich meiner Anwendung zu erstellen. Grundsätzlich möchte ich für ein gegebenes Modell eine Vorlagenschleife durch die Attribute des Modells in eine einfache Tabelle haben (sobald ich das mache, kann ich den CRUD-Teil tatsächlich implementieren). Ein möglicher Weg, dies zu erreichen, besteht darin, eine Vorlage mit allen notwendigen Vorlagen-Tags, die für […]

Python-twitter, google app-Engine, ('Verbindung abgebrochen', Fehler (13, 'Permission denied'))

Python–twitter scheint nicht mit google app-engine auf dem devserver zu arbeiten, denn wenn ich eine anfrage an die twitter.api Ich bekomme: 'Connection aborted.', error(13, 'Permission denied')). Allerdings funktioniert der selbe Code, der nicht etwas ändert, bei der Ausführung von unittests in eclipse sowie beim Live-App-Engine-Server gut funktioniert. Wer weiß, wie man python-twitter zu arbeiten mit […]

Kann nicht auf Google App Engine Dashboard zugreifen und Python App hochladen

An diesem Morgen habe ich einige Änderungen an meiner Python Web App gemacht, und dann habe ich meine App mit dem von Google zur Verfügung gestellten Tool hochgeladen. Aber es hörte auf "Compilation Start", und es zeigte Fehler 500 nach paar Minuten. Gleichzeitig kann ich nicht auf das Dashboard der App zugreifen. Ich habe diese […]

Abfrage Google App-Engine-Datenspeicher für alle Entitäten

Angesichts dieser Modellklasse class Student(ndb.Model): student_id = ndb.IntegerProperty(required=True) student_name = ndb.StringProperty(required=True) score=ndb.IntegerProperty(required=True) def toJSON(self): jsonData = { "Student Id":str(self.student_id), "Name":self.student_name, "Score": str(self.score) } return json.encode(jsonData) Ich versuche, eine Abfrage auszuführen, um alle Schülernamen zurückzugeben, zusammen mit der Partitur für jeden Schüler im JSON-Format. Ich lief bereits eine Abfrage auf dem Datenspeicher und konnte Informationen über […]

Entity-Schlüssel sind nach Migration zu High Replication Datastore unterschiedlich

Meine Migration auf hrd funktioniert nicht auf appspot.com. Der App-Datenspeicher hat 3 "Art" s Daten sowohl im ursprünglichen Master / Slave (MS) als auch im High Replication Datastore (hrd): Group , Pin und Log. Jede Group hat Pin-Einheiten und / oder Log-Entities, die damit verbunden sind, aber die Assoziationen arbeiten nicht mehr im hrd (was […]

Python ist die beste Programmiersprache der Welt.