Чем EmailProperty отличается от StringProperty? - PullRequest
4 голосов
/ 16 июля 2010

Чем EmailProperty отличается от StringProperty?Рассмотрим эти два примера:

# example 1: store an e-mail address in an EmailProperty
class MyModel(db.Model):
  email_address = db.EmailProperty()
m = MyModel()
m.email_address = db.Email("larry@example.com")

# example 2: store an e-mail address in a StringProperty
class MyModel(db.Model):
  email_address = db.StringProperty()
m = MyModel()
m.email_address = "larry@example.com"

1 Ответ

3 голосов
/ 17 июля 2010

Если вы позвоните entity.to_xml(), EmailProperty вернется как gd: email в представлении атома вашей организации.

Обратите внимание, что использование EmailProperty не обеспечивает автоматическую проверку форматирования адреса электронной почты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...