如何直接使用DjangoModel模型

当我们在学习框架特别是Django框架的时候,大家会发现Dj给我们提供的数据库的增、删、改、查那是比Sql语句比如Select * from xx 语句好用了不知道多少倍。不但阅读方便,而且功能繁多。但是Django是框架,他本身的ORMmodel模型也是给框架使用的。如何在不启动django的情况下直接使用Dj的model模型呢? 只需要三行代码既可以搞定。
1.导入一个库os 和 django
2.指定环境变量,因为我们不启动框架所以要告诉model和setting哪里去引用
2.应用django模型的一个setup方法
3.Django的超级ORM就为你所用了!!!
LET ‘s GO!

import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "你的app名字.settings") #指定环境变量 注意

import django #引入django

django.setup() #设置

#---下边就是你自由发挥的空间了----
from zznote.models import Article_Tag #引入模型,这里跟你在view里使用的一样

OutputData=Article_Tag.objects.all().values('id')

print OutputData