Módulo google.appengine.api.datastore_entities

Resumen

Clases para categorías comunes, incluidas Contacto, Mensaje y Evento.

La mayoría de estos tipos se basan en el espacio de nombres de gd "kinds" de GData:

https://developers.google.com/gdata/docs/1.0/elements

Contenido

clase google.appengine.api.datastore_entities.Contact(title, tipo=u'Contact')fuente

Bases: google.appengine.api.datastore_entities.GdKind

Un contacto: una persona, un lugar, como un casino o un restaurante, o una organización.

Este es el tipo gd de Contacto. Consulta: https://developers.google.com/gdata/docs/1.0/elements#gdContactKind

La mayor parte de la información sobre el contacto se encuentra en el elemento <gd:contactsection>. Consulta la sección de referencia de ese elemento para obtener más detalles.

Estas propiedades son significativas. Todas son opcionales.

cargo, string, nombre, contacto, string, notas, correo electrónico, correo electrónico* dirección de correo electrónico, geoPt GeoPt* ubicación geográfica im IM* dirección de IM número de teléfono* número de teléfono* zipAddress POSTAddress* dirección de correo Vínculo de vínculo* a una etiqueta de categoría de información* o etiqueta asociada con este contacto

  • significa que esta propiedad se puede repetir.

CONTACT_SECTION_HEADER = u'\n <gd:contactSection>'
CONTACT_SECTION_PROPERTIES = [u'email', u'geoPt', u'im', u'phoneNumber', u'postalAddress']
KIND_PROPERTIES = [u'title', u'content', u'link', u'category']
ToXml()source

Anula GdKind.ToXml() para colocar algunas propiedades dentro de una gd:contactSection.

class google.appengine.api.datastore_entities.Event(title, kind=u'Event')source

Bases: google.appengine.api.datastore_entities.GdKind

Un evento de calendario.

Incluye el título del evento, la descripción, la ubicación, el organizador, la hora de inicio y finalización, y otros detalles.

Este es el tipo gd de Evento. Consulta: https://developers.google.com/gdata/docs/1.0/elements#gdEventKind

Estas propiedades son significativas. Todas son opcionales.

título de la string de título, contenido, string, descripción del evento, string del autor, nombre del organizador, string* ubicación legible (no una GeoPt) startTime timestamp start time timestamp end time{101] } string de estado de evento de una de las páginas de vínculo de Event.Status de vínculo* con más etiqueta o categoría de categoría* de información asociada con este asistente del evento* Contacto de asistentes* y otras personas relacionadas

  • significa que esta propiedad se puede repetir.

Las propiedades de contacto deben ser claves de entidades de contacto. Se representan en la codificación XML como elementos vinculados <gd:who>.

CONTACT_PROPERTIES = [u'attendee']
KIND_PROPERTIES = [u'title', u'content', u'author', u'where', u'startTime', u'endTime', u'eventStatus', u'link', u'category']
class Statussource
CANCELED = u'canceled'
CONFIRMED = u'confirmed'
TENTATIVE = u'tentative'
ToXml()source

Anula GdKind.ToXml() para el caso especial, gd:where, gd:when y gd:eventStatus.

class google.appengine.api.datastore_entities.GdKind(kind, title, kind_properties, contact_properties=[])source

Bases: google.appengine.api.datastore.Entity

Una clase base para los tipos de espacio de nombres gd.

Esta clase contiene lógica común para todos los tipos de espacio de nombres de gd. Por ejemplo, esta clase traduce tuplas de almacén de datos (ID de aplicación, tipo, clave) a etiqueta: URI apropiados para usar en etiquetas <clave>.

FOOTER = u'\n</entry>'
HEADER = u"<entry xmlns:gd='http://schemas.google.com/g/2005'>\n <category scheme='http://schemas.google.com/g/2005#kind'\n term='http://schemas.google.com/g/2005#%s' />"
ToXml()source

Muestra una representación XML de esta entidad, como una string.

class google.appengine.api.datastore_entities.Message(title, kind=u'Message')source

Bases: google.appengine.api.datastore_entities.GdKind

Un mensaje, como un correo electrónico, una publicación de grupo de discusión o un comentario.

Incluye el título, el contenido y los participantes del mensaje, además de otras propiedades.

Este es el tipo gd de Mensaje. Consulta: https://developers.google.com/gdata/docs/1.0/elements#gdMessageKind

Estas propiedades son significativas. Todas son opcionales.

Título de string de mensajes de contenido de la string de contenido del cuerpo de Contact* remitente* Contacto* Contacto principal* CC Contacto* Destinatario de Cc destinatario deseado de vínculos de respuestas* vínculo* categoría de etiqueta* etiqueta o etiqueta asociada con este mensaje geoPt GeoPt* ubicación geográfica desde que el mensaje se publicó a partir de la calificación de mensajes de calificación*, como se define en aplicación

  • significa que esta propiedad se puede repetir.

Las propiedades de contacto deben ser claves de entidades de contacto. Se representan en la codificación XML como elementos vinculados <gd:who>.

CONTACT_PROPERTIES = [u'from', u'to', u'cc', u'bcc', u'reply-to']
KIND_PROPERTIES = [u'title', u'content', u'link', u'category', u'geoPt', u'rating']