SuperAPI AI 工具集

doctype-patterns

通用与其它

查看项目

更新于 10-16 04:33

技能介绍

用途:本技能是 Frappe 框架中创建与配置 DocType 的综合指南,DocType 是所有 Frappe 应用的核心构建块。适用于创建新 DocType、增改字段、设计数据模型与关系、设置命名模式与 autoname、配置权限与工作流、创建子表,以及处理 Virtual 或 Single DocType。

主要能力:提供 DocType 目录结构说明(JSON 定义、Python 控制器、JS 客户端脚本、测试文件);DocType JSON 结构示例;字段类型参考,覆盖文本、数值、日期时间、选择、链接、特殊与布局字段;字段选项如 reqd、unique、in_list_view、depends_on 等;链接、选择与动态链接配置;autoname 命名模式(命名系列、字段、表达式、哈希、手动);控制器生命周期钩子(validate、before_save、after_insert、on_update、提交与取消、删除等);子表、Single DocType、Virtual DocType 的配置;权限设置;以及命名约定、字段设计、性能与数据完整性等最佳实践和常见模式。

使用方式:按资料中的 JSON 与 Python 示例定义 DocType 与控制器;Single DocType 可用 frappe.get_single("My App Settings") 访问。

限制:资料未提供安装命令、收费、价格、平台或效果信息;具体版本兼容性与完整 API 细节暂未提供。