提高产品属性模块一致性的实验模块

fio_product_attribute_strict的Python项目详细描述


对于 product_attribute模块。但是模块使用fields.Dict (数据库中的json)存储属性的字段类型,这会减少 一致性,因为缺少外键和约束允许删除, 重命名和编辑选择值,即使产品使用时也是如此。

这个模块试图尽可能接近tryton的属性 系统,但避免字典字段存储属性 分开的桌子。

关键区别

  1. 具有选择类型的属性选项存储在新的 桌子。 (核心模块以类似json的语法将其存储在文本字段中)
  2. 产品属性存储在单独的表中 (核心模块将其作为json序列化文本存储在数据库中)

常见问题解答

1。你能把数据从tryton核心模块移到这个模块吗?

是的,你可以。提供了一个示例脚本来迁移值 从tryton的默认属性系统到这个。脚本可以 在scripts/migrate_from_core_module.py

下找到

2。此模块能否与核心“产品属性”模块一起安装?

没有。你只能使用这两个模块中的一个,显然我们 推荐我们的

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
安卓如何对Java中声明为开关的数组求和?   使用java将32位2的补码转换为十进制   通过Javasocket使用BufferedStream通过数据流发送文件   如何从Java中的这个ArrayList快速了解大量字符串的ArrayList中的索引?   java Android动画错误,滑出并消除   java接口在扩展已经实现接口的抽象类的类上是必需的吗?   java如何编写一个类加载器来实现这一点?   Java/JavaFX:如何使用CSScommand访问resourcesfolder(路径)   java JLS的哪一部分说匿名类不能有公共/受保护/私有成员类   java可以将OnClickListener写入可打包文件吗?   java是否可以在同一台机器上运行socket服务器和socket客户端?   java Play framework 2.6.15(SBT1.1.6)   java如何声明返回泛型类的方法?   java为什么不支持线程。isInterrupted()即使在调用线程后也返回false。currentThread()。中断()   java查找2个数组的最大长度   java如何以编程方式在Android中的google drive中创建应用程序文件夹中的文件夹   java获取鼠标单击的坐标   java当我尝试访问wsdl时,为什么会得到“日志被禁用”?