功能模块设计
创建功能模块的入口:
【云应用工作台点击右上账号头像】——【开放平台】——【功能模块】——【我的模块】——【新建模块】 |
---|
新建模块
新建模块我们可以自行进行模块设计并编辑代码,设计完成后我们可以保存该功能模块也可发布到模块中心 |
---|
模块设计
模块设计是添加相应的字段,设置标题等字段属性,把我们所需的字段拖拽完成后,一定不要忘记修改我们的表单名称。记得设置完成后要保存 |
---|
模块源码
模块源码这里是提供的一个在线编辑代码的功能,用户可以实现在线调试编辑代码 |
---|
这个编辑页面,是后端开发专为用户在线编辑或调试
源文件.py
python源码文件而开发的,用户在编辑功能模块的代码.py文件
时,官方提供了语法关键字亮色、输入的智能提示、代码自动补全、代码排版等等功能。因此在调试功能模块代码时,推荐大家使用在线编辑器。
页面功能介绍
页面分左右2部分,左部分为后端源文件列表,右部分为在线编辑器 |
---|
名称 | 描述 |
---|---|
新建源文件 | 新建功能模块的代码源文件。 |
刷新 | 刷新当前功能模块所有的代码源文件。 |
在线编辑器常用功能介绍
智能输入提示
在输入后端api时,只输入api部分内容时,会弹出与输入内容相关的API,以便用户快速输入代码 |
---|
编辑
这个菜单包含了代码编辑中一些常用的功能,例如:撤销、反撤销、搜索等功能,功能后面的快捷键可以记忆下,这样在写代码的时候可以更加方便 |
---|
名称 | 描述 |
---|---|
撤销 | 撤销前面一次的操作。 |
反撤销 | 还原撤销前的操作。 |
自动补全当前 | 自动补全代码。如果存在多个满足内容时,会出现列表框。 |
搜索 | 在文件中搜索文本内容。 |
替换 | 在文件中替换目标内容。 |
跳转到行 | 通过输入的行号,输入光标会跳转到指定的行号处。 |
全选 | 选择全部的文件内容。 |
全文排版 | 对当前文件的代码内容进行排版,使得代码更加整洁。 |
视图
这里主要是设置一些编辑器样式的,例如:字体、代码风格、高亮语法、函数列表、自动换行等等。在日常用得多的是设置代码风格与语法高亮,这个完全是根据自己的爱好来选择了 |
---|
名称 | 描述 |
---|---|
字体 | 设置代码窗口里的文本字体。 |
代码风格 | 设置代码窗口里代码的显示风格,内置了多种代码风格。 |
高亮语法 | 设置代码窗口里代码的语法高亮类型,内置了多种语法高亮规则。 |
函数列表 | 勾选则显示函数列表,不勾选则不显示函数列表。 |
自动提示 | 勾选之后,在输入代码时,会有输入提示。 |
自动换行 | 勾选之后,代码超出窗口范围后会自动换行显示。 |
显示不可见字符 | 勾选之后,会显示出回车换行等一些特殊字符,建议不需要勾选。 |
全屏/退出全屏 | 代码窗口以全屏方式打开,或者是退出全屏状态。 |
模块发布
模块发布是我们在模块功能都实现以后,我们保存当前的模块,便于以后修改或继续使用 |
---|
名称 | 描述 |
---|---|
模块名称 | 输入模块的名称 |
版本号 | 当前模块的版本号 |
模块类型 | 模块类型就是当前模块是执行什么操作就勾选什么类型(类型有表单提交、数据编辑、数据删除、数据初始化、字段触发、定时任务、流程节点、数据表菜单、报表菜单) |
模块业务场景 | 指功能模块的使用场景 |
是否全站安装 | 即是否可以全站用户安装,选择否即只可自己(私有云)安装使用。 |
模块描述 | 对模块功能的简述 |
更新日志 | 显示每次模块的更新内容 |
模块描述网址 | 模块使用说明的网址 |
图片链接 | 功能模块的图标 |
注意:
保存发布信息只保存到自己的模块中心,发布模块会发布到官方的模块中心,需要官方进行审核。