Fork me on GitHub

Django与数据库操作

Django与数据库操作

数据库连接的方法

web 框架 django  ---  自己内部实现 (ORM) + pymysql(连接)

Flask,tornado    ---

        pymysql

        SQLArchemy (ORM)

**ORM **

    操作简单 (只把对象和类的操作 生成对应的sql语句)
    创建,修改 数据表的时候简单

    速度比原生的sql慢 -- 先转换成sql语句

原生sql执行会快


脚本运行Django的ORM操作数据库

import os,sys
import django
sys.path.append('dajngo项目的目录')
os.chdir('django项目的目录')
os.environ.setdefault('Django_SETTINGS_MODEL','AuthApi.settings')
django.setup()

from app import models
v = models.objects.all()
print(v)
posted @ 2018-03-07 19:42  派对动物  阅读(165)  评论(0编辑  收藏  举报
Top