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

openlabs_product_attribute_strict的Python项目详细描述


https://travis-ci.org/openlabs/product-attribute-strict.svg?branch=developDownloadsLatest VersionDevelopment Status

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

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

关键区别

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

常见问题解答

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

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

下找到

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

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

作者和贡献者

这个模块是在Openlabs构建的。

专业支持

此模块由Openlabs专业支持。 如果您需要现场教学或咨询支持,请联系我们的 salessupport团队。

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

推荐PyPI第三方库


热门话题
添加文件发送者后,Java聊天socket不显示消息   java显示存储在MySQL中的BLOB图像,无需写入磁盘   连接到SQLite数据库时发生java GAE受限类错误   如何在Java中自动从外部源(如文件)读取对象属性?   java使用google应用程序引擎发送电子邮件   java找不到应用程序。属性文件从War文件的外面   关于GridLayout和paintComponent方法的用户界面Java Swing问题   java6项目中的JavaOneLogin javasaml 2.0   数组Java GUI将文本文件数据导入JTable   游戏引擎从另一个类或文件中设置java数组的元素   构建如何将java类修补/复制到本地WebSphere服务器?   添加拦截器并使用Dagger2注入拦截器后,java翻新服务始终为空   java Guava LoadingCache如何处理备份存储中不存在的密钥   组织。openqa。硒。NoSuchSessionException:会话ID为空。在自动化中获取此错误(使用testng、selenium、java)   java是从4GB文件创建trie(JSON)的最快方法,只需1GB的ram?