码迷,mamicode.com
首页 > 数据库 > 详细

Django与数据库操作

时间:2018-03-07 21:47:10      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:setting   数据库   tde   pen   blog   append   settings   djang   str   

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)

Django与数据库操作

标签:setting   数据库   tde   pen   blog   append   settings   djang   str   

原文地址:https://www.cnblogs.com/big-handsome-guy/p/8524877.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!