【发布时间】:2012-05-15 01:58:43
【问题描述】:
我正在使用 sqlalchemy,并且通过使用 ruby/rails activerecord 和 datamapper 学习了一个 orm,它有点不同。
所以,有一些模型并且需要我认为的类和实例级别的方法,我看到 python 没有这样做,或者我到目前为止所理解的 python 级别没有这样做。为模型构建新方法的pythonic方法是什么:装饰器、制作模块和导入方法等?我需要各种各样的东西,所以没有具体的编码问题,只是一个一般性的请求,要求指导如何有效地使用 sqlalchemy 处理模型,其中需要处理模型特定的方法。
注意:这不是讨论语言细节的邀请,我只提及我到目前为止所学到的知识以及如何将其应用于新情况。
【问题讨论】:
-
呃,Python 确实有类方法和实例方法。您到底在寻找什么?
-
在指出我可能错过或找不到的教程或代码示例方面的指导。我仍然处于主要是 rtfm 的中间,并认为我至少会要求获得一些指示。
-
使用声明性方法完成了一些基本设置,添加了一些刚刚通过的方法,在 SQa 文档和教程和命令行之间进行了大量阅读——在基本项目中学习的东西。我的问题只是为了获得更多意见。
标签: sqlalchemy python