本文整理汇总了Python中plugin.Plugin.all方法的典型用法代码示例。如果您正苦于以下问题:Python Plugin.all方法的具体用法?Python Plugin.all怎么用?Python Plugin.all使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类plugin.Plugin
的用法示例。
在下文中一共展示了Plugin.all方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: plugins_list
# 需要导入模块: from plugin import Plugin [as 别名]
# 或者: from plugin.Plugin import all [as 别名]
def plugins_list():
message = None
plugins = Plugin.all()
if not len(plugins):
message = 'There are no plugins.'
log("Plugins listed")
return render_template('list.html',
title='Plugin list',
plugins=plugins,
message=message)
示例2: plugins_xml
# 需要导入模块: from plugin import Plugin [as 别名]
# 或者: from plugin.Plugin import all [as 别名]
def plugins_xml():
"""Create the XML file"""
version = None
try:
version = request.args.get('qgis')
except KeyError:
pass
plugins = Plugin.all(version=version)
response = make_response(render_template('plugins.xml', plugins=plugins))
response.headers['Content-Type'] = 'application/xml'
response.headers['Content-Disposition'] = 'inline; plugins.xml'
return response
示例3: get
# 需要导入模块: from plugin import Plugin [as 别名]
# 或者: from plugin.Plugin import all [as 别名]
def get(self):
return {'plugins': {p.key: p.metadata for p in Plugin.all()}}