上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页
摘要: 在日常开发只,常常需要对多张数据表同时进行数据查询;多表查询需要在表建立的时候建立表关系才能够实现,下面还是以之前的模型为例。下面是数据表数据 book表的外键字段publisher 正向查询 #查询模型Book某行数据对应的b b = Book.objects.filter(id=1).first 阅读全文
posted @ 2022-10-02 20:37 Tony_xiao 阅读(87) 评论(0) 推荐(0)
摘要: 常用查询 python manage.py shell from blog.models import * 查询: 1、全表查询 b = Book.objects.all() #查询第一条 b[0].title >>> b = Book.objects.all() >>> b[0].title 'p 阅读全文
posted @ 2022-09-16 23:23 Tony_xiao 阅读(130) 评论(0) 推荐(0)
摘要: 增(create , save) from app01.models import * #create方式一: Author.objects.create(name='Alvin') #create方式二(推荐): Author.objects.create(**{"name":"alex"}) # 阅读全文
posted @ 2022-09-16 21:43 Tony_xiao 阅读(91) 评论(0) 推荐(0)
摘要: ORM概念:对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 ORM优缺点: 优点: 1 ORM使得我们的通用数据库交互变得简单易行,而且完全不用考虑该死的SQL语句。快速开发,由此而来。 2 可以避免一 阅读全文
posted @ 2022-09-14 21:24 Tony_xiao 阅读(68) 评论(0) 推荐(0)
摘要: 1、配置连接mysql数据库 DATABASES = { # 'default': { # 'ENGINE': 'django.db.backends.sqlite3', # 'NAME': BASE_DIR / 'db.sqlite3', # } 'default': { 'ENGINE': 'd 阅读全文
posted @ 2022-09-13 23:12 Tony_xiao 阅读(150) 评论(0) 推荐(0)
摘要: 模型是与数据库相关的,与数据库相关的代码一般写在 models.py 中,Django 支持 sqlite3, MySQL, PostgreSQL等数据库,只需要settings.py中配置即可,不用更改models.py中的代码。当我们的web项目需要新增一张表和字段内容时,需要在models.p 阅读全文
posted @ 2022-09-12 21:06 Tony_xiao 阅读(125) 评论(0) 推荐(0)
摘要: 前言:模板继承是通过模板标签来实现的,其作用是将多个模板文件的共同代码集中到一个新的模板文件中,然后各个模板直接调用新的模板文件,从而生成html网页,这样可以减少模板之间重复的代码。 母模板:可以在母模板中添加多个块标签,每个块标签取不同的名称,如下格式,content是块标签名称 {% bloc 阅读全文
posted @ 2022-09-09 20:45 Tony_xiao 阅读(76) 评论(0) 推荐(0)
摘要: 前言:Django 虽然内置了二十多种标签和六十多种过滤器,但是为了给 Web 开发者提供更好使用体验,Django 也提供了自定义标签与过滤器的功能。当内置标签与过滤器满足不了实际业务的需求,那么我们就可以通过自定义的方式去实现,在本节我们将对如何实现自定义标签进行讲解。 操作步骤 1、在app中 阅读全文
posted @ 2022-09-07 22:44 Tony_xiao 阅读(69) 评论(0) 推荐(0)
摘要: 一:标签是对模板上下文控制输出,它是以{% tag %}表示的,其中tag是标签的名称,Django内置了许多内置标签,内置标签可以在Django源码(\django\template\defaulttags.py)中找到定义过程,下面我们列举场景的内置标签: {% for %} 遍历输出上下文的内 阅读全文
posted @ 2022-09-07 22:14 Tony_xiao 阅读(66) 评论(0) 推荐(0)
摘要: 前言:Django作为web框架,需要一种很便捷的方法动态的生成HTML网页,因此有了模板这个概念;Django内置的模板引擎包含模板上下文、标签和过滤器,各功能说明如下: 模板上下文,以变量的形式写入模板文件中,变量值由视图函数和视图类传递; 标签是对模板上下文进行控制输出,比如模板上下文的判断和 阅读全文
posted @ 2022-09-07 20:53 Tony_xiao 阅读(31) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页