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

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 Android USB重新连接打开的应用程序,即使该应用程序已在运行   关于数组的java新手问题   cmd通过配置文件在Java中运行系统命令   继承这种java接口策略合理吗?   java如何将循环长度设置为2D数组长度?   java简单歌曲列表,使用数组列表和对象   java解释Wicket调试条输出   JavaSpringBeanDefinition类名包含实例化bean的null   爪哇安卓菜刀   java i无法运行数据规范化maxmin的代码   java我可以使用JavaMail通过特定接口发送SMTP邮件吗?   在java中使用ObjectOutputStream()时,socket必须是同一个对象?   java如何检查列表中的数据是否包含0或空值并删除该数据   java根据传入的对象类型,JMH Blackhole#consume()的效果会有所不同吗?   安卓 Java JSON反序列化,无需预先定义所有内容   java EditText在移动时不显示键盘   xml获取java中dom4j中的属性值   “无法识别python”错误,但仅在从Java运行时发生