Jam.py V7 文档

简介

欢迎使用 Jam.py!如果您是 Jam.py 新手,要进行无代码、低代码或多代码的 Web 应用程序开发,那么在这里可以找到使用 Jam.py V7 的相关文档。

与 Jam.py V5 最大的区别在于增加了 路由 支持和采用了 Bootstrap 5,从而实现对移动设备的现代化支持(详见 版本 7)。

此外,用于桌面或移动设备的完整界面都采用无代码方式驱动。 只需为任意地设备选择所需的功能即可。

目标

安装 Python 和 Jam.py 后,再选择数据库和 Web 服务器,就实现应用程序设计的决策。

读者对象

Web 开发爱好者或开发人员,对 Web 开发或部署经验有限或无经验。

前提条件

建议具备一些 Python 和 JavaScript 知识。 需要掌握命令行提示符的基本知识,并能够输入命令执行操作。

提供给 LLM(大预言模型) 的资料

已发布的 LLMS-full.txt 文件:

https://jampy-docs-v7.readthedocs.io/zh-cn/latest/llms-full.txt

以及:

https://jampy-docs-v7.readthedocs.io/zh-cn/latest/llms.txt

GitHub 上的 Jam.py 代码仓库:

https://github.com/jam-py-v5/jam-py-v7

文档结构概览

以下是文档结构的概览,以帮助您找到特定内容的所在位置:

入门指南 主题描述了如何安装框架、创建新项目、逐步开发 Web 应用程序并部署到生产环境。

编程指南 在较高层次上讨论关键主题和概念,并提供有用的背景信息和解释。

业务应用程序构建器 是对用于应用程序开发和数据库管理的应用程序构建器的详细描述。

类参考指南 包含关于 Jam.py 类 API 的技术参考。

常见问题 该主题涵盖了最常见的问题。

如何实现操作指南 包含一些代码示例,对于快速完成常见任务可能很有用。

请访问 目录,或者查看 Jam.py 应用程序设计技巧,以获取关于如何构建应用程序或从 MS Access 迁移的详细步骤。

要获取本文档的单个 PDF 文件,请访问: https://jampy-docs-v7.readthedocs.io/_/downloads/zh-cn/latest/pdf/

视频教程

如果您是 Jam.py 的新手,我们强烈建议您观看这些视频教程。这些视频是针对 Jam.py V5 录制的,但与 V7 相比,用户界面的变化极小。

建议以 1080p 分辨率观看这些视频。

教程 1 - 处理文件和图像

教程 2 - 处理明细数据

教程 3 - 用户、角色、审计追踪/变更历史

教程 4 - 任务树

教程 5 - 表单

教程 6 - 表单事件

教程 7 - 数据感知控件

教程 8 - 数据集

教程 9 - 数据集 第 2 部分

教程 10 - 字段和过滤器

教程 11 - 客户端-服务器交互

教程 12 - 在服务器上处理数据