本文整理汇总了Python中gramps.gen.lib.Person.probably_alive方法的典型用法代码示例。如果您正苦于以下问题:Python Person.probably_alive方法的具体用法?Python Person.probably_alive怎么用?Python Person.probably_alive使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类gramps.gen.lib.Person
的用法示例。
在下文中一共展示了Person.probably_alive方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: get
# 需要导入模块: from gramps.gen.lib import Person [as 别名]
# 或者: from gramps.gen.lib.Person import probably_alive [as 别名]
def get(self, path=""):
"""
HANDLE
HANDLE/edit|delete
/add
b2cfa6ca1e174b1f63d/remove/eventref/1
"""
page = int(self.get_argument("page", 1))
search = self.get_argument("search", "")
if "/" in path:
handle, action= path.split("/", 1)
else:
handle, action = path, "view"
if handle:
if handle == "add":
person = Person()
person.primary_name.surname_list.append(Surname())
action = "edit"
else:
person = self.database.get_person_from_handle(handle)
if person:
person.probably_alive = True
self.render("person.html",
**self.get_template_dict(tview=_("person detail"),
action=action,
page=page,
search=search,
form=PersonForm(self.database, _, instance=person),
logform=None))
return
else:
self.clear()
self.set_status(404)
self.finish("<html><body>No such person</body></html>")
return
self.render("page_view.html",
**self.get_template_dict(tview=_("person view"),
page=page,
search=search,
form=PersonForm(self.database, _, table="Person"),
)
)