2021
02-21
02-21
Python的轻量级ORM框架peewee使用教程
ORM框架使用最广泛的就是SQLAlchemy和Django自带的ORM框架,但是SQLAlchemy的语法显然相对Django的ORM框架麻烦一点。而Django本身是一个web框架,比较重量级,仅仅为了使用Django的ORM框架的功能,而安装Django有点导致系统臃肿。而peewee这个框架语法几乎与Django的ORM框架一致,而又非常轻量。它的安装非常简单:pip install peewee如果你在使用mysql数据库的过程中报出如下错误:peewee.ImproperlyConfigured: M...
继续阅读 >
之前在学Django时,发现它的模型层非常好用,把对数据库的操作映射成对类、对象的操作,避免了我们直接写在Web项目中SQL语句,当时想,如果这个模型层可以独立出来使用就好了,那我们平台操作数据库也可以这么玩了,我不喜欢写SQL语句。后来才知道,原来这个叫ORM(ObjectRelationalMapping,对象关系映射),在Python下面有很多这样的类库,如SQLObject、Storm、peewee和SQLAlchemy。这里就给你们介绍一下Peewee的基本使用,因...