本文整理汇总了Python中DateTime.DateTime.timetuple方法的典型用法代码示例。如果您正苦于以下问题:Python DateTime.timetuple方法的具体用法?Python DateTime.timetuple怎么用?Python DateTime.timetuple使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DateTime.DateTime
的用法示例。
在下文中一共展示了DateTime.timetuple方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: renderField
# 需要导入模块: from DateTime import DateTime [as 别名]
# 或者: from DateTime.DateTime import timetuple [as 别名]
#.........这里部分代码省略.........
options['quality'] = field.get_value('image_quality')
pre_converted_only = field.get_value('image_pre_converted_only')
if pre_converted_only:
options['pre_converted_only'] = pre_converted_only
parameters = '&'.join(['%s=%s' % (k, v) for k, v in options.items() \
if v])
if parameters:
result["default"] = '%s?%s' % (result["default"], parameters)
elif meta_type == "DateTimeField":
result = {
"type": meta_type,
"key": key,
"editable": field.get_value("editable"),
"css_class": field.get_value("css_class"),
"hidden": field.get_value("hidden"),
"description": field.get_value("description"),
"title": Base_translateString(field.get_value("title")),
"required": field.get_value("required"),
"date_only": field.get_value("date_only"),
"ampm_time_style": field.get_value("ampm_time_style"),
"timezone_style": field.get_value("timezone_style"),
"allow_empty_time": field.get_value('allow_empty_time'),
"hide_day": field.get_value('hide_day'),
"hidden_day_is_last_day": field.get_value('hidden_day_is_last_day'),
}
date_value = getFieldDefault(traversed_document, field, result["key"], value)
if not date_value and field.get_value('default_now'):
date_value = DateTime()
if same_type(date_value, DateTime()):
# Serialize DateTime
date_value = date_value.rfc822()
elif isinstance(date_value, datetime.date):
date_value = formatdate(time.mktime(date_value.timetuple()))
result["default"] = date_value
for subkey in ("year", "month", "day", "hour", "minute", "ampm", "timezone"):
result["subfield_%s_key" % subkey] = traversed_document.Field_getSubFieldKeyDict(field, subkey, key=result["key"])
elif meta_type in ("RelationStringField", "MultiRelationStringField"):
portal_type_list = field.get_value('portal_type')
translated_portal_type = []
jump_reference_list = []
if portal_type_list:
portal_type_list = [x[0] for x in portal_type_list]
translated_portal_type = [Base_translateString(x) for x in portal_type_list]
# ported from Base_jumpToRelatedDocument\n
base_category = field.get_value('base_category')
kw = {}
for k, v in field.get_value('parameter_list'):
kw[k] = v
accessor_name = 'get%sValueList' % \
''.join([part.capitalize() for part in base_category.split('_')])
jump_reference_list = getattr(traversed_document, accessor_name)(
portal_type=[x[0] for x in field.get_value('portal_type')],
filter=kw
) or []
query = url_template_dict["jio_search_template"] % {
"query": make_query({"query": sql_catalog.buildQuery(
{"portal_type": portal_type_list}
).asSearchTextExpression(sql_catalog)})
}
title = field.get_value("title")
column_list = field.get_value("columns")
proxy_listbox_ids = field.get_value("proxy_listbox_ids")