brainfreeze是一个sqlalchemy插件,支持对象组合(而不是类继承)。谷歌对于“组合与继承”的总体思路。另一种思考brainfreeze的方法是,它是一个插件,用于在一对一相关对象上代理属性。brainfreeze使用sqlalchemy的associationproxy作为python属性,只有brainfreeze使用sqlalchemy的session.query()机器进行额外的步骤,使这些属性能够查询。

BrainFreeze的Python项目详细描述


简介

brainfreeze是一个支持对象组合的sqlalchemy插件(与 类继承)。谷歌对于“组合与继承”的总体思路。

另一种思考脑冻结的方法是,它是一个插件,用于在 一对一相关对象。BrainFreeze使用SqlAlchemy的AssociationProxy python属性,只有brainfreeze会执行额外的步骤来创建这些属性 可使用sqlalchemy的session.query()机器进行查询。

安装和使用

参观大脑冷冻室project home 更多信息。

一次氧

BrainFreeze提供了一个SQLAlchemy Python属性,它将 一对一关系中的外部列,并使它们可以在 映射类。

但是等等!还有更多!还包括一个sqlalchemy mapperproperty,它允许 这些外部列可以查询,就像它们是 映射类。

现在就行动吧,你会收到我们给你的特别礼物,一个炼金术 mapperExtension,它为您自动设置所有这些。

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

推荐PyPI第三方库


热门话题
socketJava UDP连接   java deeplearning4j为CNN培训创建数据仓库   java启动另一个jar并向其提供输入   java将FileChooseParams中的mime类型转换为正确的格式,以用于Intent。集合类型   java Android MediaPlayer:同时流式处理和写入文件。   java如何在Spring云数据流中注册应用程序?   类中的java静态字段初始化序列   java如何在socket中进行变量替换。发送函数   java在向ZooKeeper添加带空格的字符串时的奇怪行为   java中的derby注册表单   java如果我有一个可运行线程和一个实现线程,如何使用wait()和notify()?   java在安卓中以y轴旋转imageview中的立方体   工作进程响应rabbitmq消息的java长时间运行进程   java Ehcache与数据库不同步   java加载JNI Dll   java如何在一个arraylist中对两个不同的模型进行排序?