摘要:
一、ORM配置 1、创建数据库 2、/settings.py 中设置 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'test', 'USER': 'root', 'PASSWORD': 'root' 阅读全文
posted @ 2021-04-19 23:38
茶叶蛋蛋
阅读(62)
评论(0)
推荐(0)
摘要:
import pymysql def get_list(sql, args=None): conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='root', db='classes', charset='ut 阅读全文
posted @ 2021-04-19 23:31
茶叶蛋蛋
阅读(228)
评论(0)
推荐(0)
摘要:
创建一个项目,修改seting文件,在setting里面设置你要连接的数据库类型和连接名称,地址之类,和创建新项目的时候一致 1.运行下面代码可以自动生成models模型文件 python manage.py inspectdb 2.把模型文件导入到app中 #创建app django-admin. 阅读全文
posted @ 2021-04-19 23:28
茶叶蛋蛋
阅读(66)
评论(0)
推荐(0)
摘要:
数据库,各种表结构已经创建好了,甚至连数据都有了,此时,我要用Django管理这个数据库,ORM映射怎么办??? Django是最适合所谓的green-field开发,即从头开始一个新的项目 但是呢,Django也支持和以前遗留的数据库和应用相结合的。 Django的数据库层从Python代码生成S 阅读全文
posted @ 2021-04-19 23:26
茶叶蛋蛋
阅读(225)
评论(0)
推荐(0)
摘要:
extra(额外,附加) -嵌套查询 """ select id , name , (select count(*) from tb2) as n from tb1 """ v = models.UserInfo.objects.all().extra( select={ 'n':"select c 阅读全文
posted @ 2021-04-19 23:10
茶叶蛋蛋
阅读(97)
评论(0)
推荐(0)
摘要:
def only(self, *fields): #仅取某个表中的数据 models.UserInfo.objects.only('username','id') 或 v = models.UserInfo.objects.filter(...).only('username','id') 这个返回 阅读全文
posted @ 2021-04-19 22:31
茶叶蛋蛋
阅读(817)
评论(0)
推荐(0)

浙公网安备 33010602011771号