本文整理汇总了Python中google.appengine.ext.ndb.DateProperty方法的典型用法代码示例。如果您正苦于以下问题:Python ndb.DateProperty方法的具体用法?Python ndb.DateProperty怎么用?Python ndb.DateProperty使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类google.appengine.ext.ndb
的用法示例。
在下文中一共展示了ndb.DateProperty方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: convert_DateProperty
# 需要导入模块: from google.appengine.ext import ndb [as 别名]
# 或者: from google.appengine.ext.ndb import DateProperty [as 别名]
def convert_DateProperty(self, model, prop, kwargs):
"""Returns a form field for a ``ndb.DateProperty``."""
if prop._auto_now or prop._auto_now_add:
return None
return f.DateField(format='%Y-%m-%d', **kwargs)
示例2: _get_for_dict
# 需要导入模块: from google.appengine.ext import ndb [as 别名]
# 或者: from google.appengine.ext.ndb import DateProperty [as 别名]
def _get_for_dict(self, entity):
value = super(DateProperty, self)._get_for_dict(entity)
if not value:
return None
return str(value)
示例3: testDateProperty_shouldConvertToString
# 需要导入模块: from google.appengine.ext import ndb [as 别名]
# 或者: from google.appengine.ext.ndb import DateProperty [as 别名]
def testDateProperty_shouldConvertToString(self):
self.__assert_conversion(ndb.DateProperty, DateTime)
示例4: mock_now
# 需要导入模块: from google.appengine.ext import ndb [as 别名]
# 或者: from google.appengine.ext.ndb import DateProperty [as 别名]
def mock_now(test, now, seconds):
"""Mocks utcnow() and ndb properties.
In particular handles when auto_now and auto_now_add are used.
"""
now = now + datetime.timedelta(seconds=seconds)
test.mock(utils, 'utcnow', lambda: now)
test.mock(ndb.DateTimeProperty, '_now', lambda _: now)
test.mock(ndb.DateProperty, '_now', lambda _: now.date())
return now