CmlPHP v2.x 开发手册
8.2 1.8.3 1.8.4 1.9 1.9.1 1.10 1.11 验证码 文件上传 数据库迁移 部署 伪静态配置 Apache Nginx 静态资源管理 安全 防注入 用户数据输入 csrf 加密解密 常见问题 模板中不同的url_model模式下传参给后端 ? &符混乱 服务高可用 升级日志 CmlPHP v2.x开发手册 本教程是针对CmlPHP开发框架的V2 DIRECTORY_SEPARATOR . 'Logs',//运行时日志文件目录 ]); $loader->setPsr4('', Cml::getApplicationDir('apps_path')); //注入服务并运行应用 //要注意的是这边只是做绑定并没有真正实例化 Cml::runApp(function() { //必须绑定。系统错误及异常捕获机制 如果想使用第三方的服务 只要简单封装一个服务。实现 // Cml::getContainer()->singleton('view_blade', \Cml\Service\Blade::class); //blade模板引擎,使用前安装 依赖。composer require linhecheng/cmlphp-ext-blade //Cml::getContainer()->singleton('view_excel',0 码力 | 245 页 | 720.67 KB | 1 年前3CmlPHP v2.x 开发手册
伪静态配置 1.7.1 1. Apache 1.7.1.1 2. Nginx 1.7.1.2 2. 静态资源管理 1.7.2 8. 安全 1.8 1. 防注入 1.8.1 2. 用户数据输入 1.8.2 3. csrf 1.8.3 4. 加密解密 1.8.4 9. 常见问题 1.9 1. 模板中不同的url_model模式下传参给后端 ORY_SEPARATOR . 'Logs',//运行时日志文件目录 ]); $loader->setPsr4('', Cml::getApplicationDir('apps_path')); //注入服务并运行应用 //要注意的是这边只是做绑定并没有真正实例化 Cml::runApp(function() { //必须绑定。系统错误及异常捕获机制 如果想使用第三方的服务只要简单封装一个服务。实现 // Cml::getContainer()- >singleton('view_blade', \Cml\Service\Blade::class); //blade模板引擎,使用前安装依赖。 composer require linhecheng/cmlphp-ext-blade //Cml::getContainer()->singleton('view_excel',0 码力 | 251 页 | 973.37 KB | 1 年前3Pro Git 中文版 第2版 2.1.66
Git 已经成熟,这个差异不再显著。 如果你想从源码安装 Git,需要安装 Git 依赖的库:autotools、curl、zlib、 openssl、expat 和 libiconv。 如果你的系统上有 dnf (如 Fedora)或者 apt(如基于 Debian 的系统), 可以使用对应的命令来安装最少的依赖以便 编译并安装 Git 的二进制版: $ sudo dnf install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev \ gettext libz-dev libssl-dev 为了添加文档的多种格式(doc、html、info),需要以下附加的依赖: $ sudo dnf install asciidoc xmlto docbook2X $ sudo apt-get install asciidoc xmlto docbook2x 以下命令: $ sudo ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi 以此来解决二进制文件名的不同。 当你安装好所有的必要依赖,你可以继续从几个地方来取得最新发布版本的 tar 包 。 你 可 以 从 Kernel.org 网 站 获 取 , 网 址 为 https://www.kernel.org/pub/software/scm/git,0 码力 | 670 页 | 13.59 MB | 1 年前3PyWebIO v1.4.0 使用手册
(callable) – 当输入项的值发生变化时的回调函数。 onchange 回调函数接收一个参数——输入项改变后的 值。 onchange 的典型用途是配合 input_update() 来在 一个表单中实现相互依赖的输入。 placeholder (str) – 输入框的提示内容。提示内容会在输 入框未输入值时以浅色字体显示在输入框中 required (bool) – 当前输入是否为必填项,默认为 False 回调的输入项 spec – 需要更新的输入项参数。注意一下参数无法被更 新:type, name, validate, action, code, onchange, multiple 一个具有依赖关系的输入项的示例: data = input_group("Basic info",[ input('Input your name', name='name'), input('Repeat FastAPI/Starlette support 当使用FastAPI/Starlette作为PyWebIO的后端server时,你需要手动安装 fastapi 或 starlette ,另外还需要安装一些其他的依赖库,可以使用以下命令安装: pip3 install -U fastapi starlette uvicorn aiofiles websockets pywebio.platform.fastapi0 码力 | 135 页 | 7.45 MB | 1 年前3PyWebIO v1.5.1 使用手册
(callable) – 当输入项的值发生变化时的回调函数。 onchange 回调函数接收一个参数——输入项改变后的 值。 onchange 的典型用途是配合 input_update() 来在 一个表单中实现相互依赖的输入。 placeholder (str) – 输入框的提示内容。提示内容会在输 入框未输入值时以浅色字体显示在输入框中 required (bool) – 当前输入是否为必填项,默认为 False 回调的输入项 spec – 需要更新的输入项参数。注意一下参数无法被更 新:type, name, validate, action, code, onchange, multiple 一个具有依赖关系的输入项的示例: def check_form(data): if len(data['name']) > 6: return ('name', 'Name to long FastAPI/Starlette support 当使用FastAPI/Starlette作为PyWebIO的后端server时,你需要手动安装 fastapi 或 starlette ,另外还需要安装一些其他的依赖库,可以使用以下命令安装: pip3 install -U fastapi starlette uvicorn aiofiles websockets pywebio.platform.fastapi0 码力 | 144 页 | 7.46 MB | 1 年前3PyWebIO v1.5.2 使用手册
(callable) – 当输入项的值发生变化时的回调函数。 onchange 回调函数接收一个参数——输入项改变后的 值。 onchange 的典型用途是配合 input_update() 来在 一个表单中实现相互依赖的输入。 placeholder (str) – 输入框的提示内容。提示内容会在输 入框未输入值时以浅色字体显示在输入框中 required (bool) – 当前输入是否为必填项,默认为 False 回调的输入项 spec – 需要更新的输入项参数。注意一下参数无法被更 新:type, name, validate, action, code, onchange, multiple 一个具有依赖关系的输入项的示例: def check_form(data): if len(data['name']) > 6: return ('name', 'Name to long FastAPI/Starlette support 当使用FastAPI/Starlette作为PyWebIO的后端server时,你需要手动安装 fastapi 或 starlette ,另外还需要安装一些其他的依赖库,可以使用以下命令安装: pip3 install -U fastapi starlette uvicorn aiofiles websockets pywebio.platform.fastapi0 码力 | 144 页 | 7.46 MB | 1 年前3PyWebIO v1.5.0 使用手册
(callable) – 当输入项的值发生变化时的回调函数。 onchange 回调函数接收一个参数——输入项改变后的 值。 onchange 的典型用途是配合 input_update() 来在 一个表单中实现相互依赖的输入。 placeholder (str) – 输入框的提示内容。提示内容会在输 入框未输入值时以浅色字体显示在输入框中 required (bool) – 当前输入是否为必填项,默认为 False 回调的输入项 spec – 需要更新的输入项参数。注意一下参数无法被更 新:type, name, validate, action, code, onchange, multiple 一个具有依赖关系的输入项的示例: def check_form(data): if len(data['name']) > 6: return ('name', 'Name to long FastAPI/Starlette support 当使用FastAPI/Starlette作为PyWebIO的后端server时,你需要手动安装 fastapi 或 starlette ,另外还需要安装一些其他的依赖库,可以使用以下命令安装: pip3 install -U fastapi starlette uvicorn aiofiles websockets pywebio.platform.fastapi0 码力 | 144 页 | 7.46 MB | 1 年前3PyWebIO v1.6.0 使用手册
of this input field. onchange 回调函数接收一个参数——输入项改变后的 值。 onchange 的典型用途是配合 input_update() 来在 一个表单中实现相互依赖的输入。 placeholder (str) – 输入框的提示内容。提示内容会在输 入框未输入值时以浅色字体显示在输入框中 required (bool) – 当前输入是否为必填项,默认为 False 回调的输入项 spec – 需要更新的输入项参数。注意一下参数无法被更 新:type, name, validate, action, code, onchange, multiple 一个具有依赖关系的输入项的示例: def check_form(data): if len(data['name']) > 6: return ('name', 'Name to long FastAPI/Starlette support 当使用FastAPI/Starlette作为PyWebIO的后端server时,你需要手动安装 fastapi 或 starlette ,另外还需要安装一些其他的依赖库,可以使用以下命令安装: pip3 install -U fastapi starlette uvicorn aiofiles websockets pywebio.platform.fastapi0 码力 | 148 页 | 7.47 MB | 1 年前3PyWebIO v1.7.1 使用手册
of this input field. onchange 回调函数接收一个参数——输入项改变后的 值。 onchange 的典型用途是配合 input_update() 来在 一个表单中实现相互依赖的输入。 placeholder (str) – 输入框的提示内容。提示内容会在输 入框未输入值时以浅色字体显示在输入框中 required (bool) – 当前输入是否为必填项,默认为 False 回调的输入项 spec – 需要更新的输入项参数。注意一下参数无法被更 新:type, name, validate, action, code, onchange, multiple 一个具有依赖关系的输入项的示例: def check_form(data): if len(data['name']) > 6: return ('name', 'Name to long FastAPI/Starlette support 当使用FastAPI/Starlette作为PyWebIO的后端server时,你需要手动安装 fastapi 或 starlette ,另外还需要安装一些其他的依赖库,可以使用以下命令安装: pip3 install -U fastapi starlette uvicorn aiofiles websockets pywebio.platform.fastapi0 码力 | 151 页 | 7.47 MB | 1 年前3PyWebIO v1.8.2 使用手册
of this input field. onchange 回调函数接收一个参数——输入项改变后的 值。 onchange 的典型用途是配合 input_update() 来在 一个表单中实现相互依赖的输入。 placeholder (str) – 输入框的提示内容。提示内容会在输 入框未输入值时以浅色字体显示在输入框中 required (bool) – 当前输入是否为必填项,默认为 False 回调的输入项 spec – 需要更新的输入项参数。注意一下参数无法被更 新:type, name, validate, action, code, onchange, multiple 一个具有依赖关系的输入项的示例: def check_form(data): if len(data['name']) > 6: return ('name', 'Name to long FastAPI/Starlette support 当使用FastAPI/Starlette作为PyWebIO的后端server时,你需要手动安装 fastapi 或 starlette ,另外还需要安装一些其他的依赖库,可以使用以下命令安装: pip3 install -U fastapi starlette uvicorn aiofiles websockets pywebio.platform.fastapi0 码力 | 160 页 | 7.48 MB | 1 年前3
共 132 条
- 1
- 2
- 3
- 4
- 5
- 6
- 14