admin
模块¶
管理应用程序的实用程序功能¶
- gluon.admin.app_cleanup(app, request)[源代码]¶
删除会话、缓存和错误文件
- 参数
app (str) -- 应用程序名称
request -- 全局请求对象
- 返回
如果一切正常,则为真,否则为假。
- gluon.admin.app_compile(app, request, skip_failed_views=False)[源代码]¶
编译应用程序
- 参数
app (str) -- 应用程序名称
request -- 全局请求对象
- 返回
如果一切正常,则无;如果发现错误,则追溯文本
- gluon.admin.app_create(app, request, force=False, key=None, info=False)[源代码]¶
创建welcome.w2p(scaffolding)应用程序的副本
- 参数
app (str) -- 应用程序名称
request -- 全局请求对象
- gluon.admin.app_install(app, fobj, request, filename, overwrite=None)[源代码]¶
安装应用程序:
按文件名标识文件类型
写 fobj 内容到 ../deposit/ 文件夹
电话 w2p_unpack() 做这项工作。
- 参数
app (str) -- 新应用程序名称
fobj (obj) -- 包含要安装的应用程序的文件对象
request -- 全局请求对象
filename (str) -- 的原始文件名 fobj ,需要确定扩展名
overwrite (bool) -- 强制覆盖现有应用程序
- 返回
临时存储应用程序的文件名或 None 关于失败
- gluon.admin.app_pack(app, request, raise_ex=False, filenames=None)[源代码]¶
为应用程序生成W2P包
- 参数
app (str) -- 应用程序名称
request -- 全局请求对象
- 返回
w2p文件的文件名或出错时无文件名
- gluon.admin.app_pack_compiled(app, request, raise_ex=False)[源代码]¶
为应用程序生成W2P字节码编译包
- 参数
app (str) -- 应用程序名称
request -- 全局请求对象
- 返回
w2p文件的文件名或出错时无文件名
- gluon.admin.app_uninstall(app, request)[源代码]¶
卸载应用程序。
- 参数
app (str) -- 应用程序名称
request -- 全局请求对象
- 返回
True 关于成功, False 关于失败
- gluon.admin.check_new_version(myversion, version_url)[源代码]¶
比较当前的web2py版本和最新的稳定web2py版本。
- 参数
myversion -- 存储在文件中的当前版本 web2py/VERSION
version_URL -- 包含最新稳定版本的URL
- 返回
状态,版本-状态: True 如果可以升级, False 如果当前版本是最新的,-1出错,-2系统可能脱机时(没有可用的Internet链接)-版本:可用的最新版本
- 返回类型
tuple
- gluon.admin.plugin_install(app, fobj, request, filename)[源代码]¶
安装插件:
按文件名标识文件类型
写 fobj 内容到 ../deposit/ 文件夹
电话 w2p_unpack_plugin() 做这项工作。
- 参数
app (str) -- 新应用程序名称
fobj -- 包含要安装的应用程序的文件对象
request -- 全局请求对象
filename -- 的原始文件名 fobj ,需要确定扩展名
- 返回
临时存储插件的文件名或 False 关于失败
- gluon.admin.plugin_pack(app, plugin_name, request)[源代码]¶
为插件生成W2P包
- 参数
app (str) -- 应用程序名称
plugin_name (str) -- 插件的名称 plugin_ 前缀
request -- 当前请求应用程序
- 返回
w2p文件的文件名或出错时为false