本文整理汇总了Python中model.Task.identifier方法的典型用法代码示例。如果您正苦于以下问题:Python Task.identifier方法的具体用法?Python Task.identifier怎么用?Python Task.identifier使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类model.Task
的用法示例。
在下文中一共展示了Task.identifier方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: txn
# 需要导入模块: from model import Task [as 别名]
# 或者: from model.Task import identifier [as 别名]
def txn():
task = Task(parent=Domain.key_from_name(domain_identifier),
description=description,
user=user,
context=user.default_context_key())
# TODO(tijmen): This get is redundant, the key can
# be derived from the identifier and the domain.
parent_task = get_task(domain_identifier, parent_task_identifier)
task.parent_task = parent_task
task.put()
workers.UpdateTaskCompletion.enqueue(domain_identifier,
task.identifier(),
transactional=True)
workers.UpdateTaskHierarchy.enqueue(domain_identifier,
task.identifier(),
transactional=True)
return task
示例2: _create_task
# 需要导入模块: from model import Task [as 别名]
# 或者: from model.Task import identifier [as 别名]
def _create_task(self):
name = str(self.ui.textName.text())
description = str(self.ui.textDesc.text())
priority = int(str(self.ui.comboPrio.currentText()))
#datetime
qdate = self.ui.dateEdit.date()
qtime = self.ui.timeEdit.time()
end = time.mktime([qdate.year(), qdate.month(), qdate.day(), qtime.hour(), qtime.minute(), 0, 0, 0, 0])
tags = str(self.ui.textTags.text()).split(',')
tags = [model.Tag(t) for t in tags]
t = Task(name, description, end, priority, False, None, tags)
if self.create:
model.manager.create(t)
else:
t.identifier = self._identifier
model.manager.modify(t)
self._add_tags(tags)
self._clear_components()