清秋2018

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

随笔分类 -  Django

Django基础09篇 表关系多对多、一对一、自关联
摘要:1.多对多 表关系的多对多,例如一个老师可以教多个学生,一个学生有多个老师 1.1 创建表结构 多对多在A表添加manytomany字段或者从B表添加,效果一致,最终产生第三张表来实现多对多关联关系,字段取两张表的primary key进行对应 class Teacher(models.Model) 阅读全文

posted @ 2022-06-13 20:02 清秋2018 阅读(272) 评论(0) 推荐(0) 编辑

Django基础08篇 filter&tag
摘要:1.Django自带的过滤器filter views.py中代码 def template_tags(request): import datetime content = '三胖content三胖contentSBcontentsbcontentcontentcontentcontentconte 阅读全文

posted @ 2020-12-05 14:56 清秋2018 阅读(118) 评论(0) 推荐(0) 编辑

Django基础07篇 ORM操作
摘要:1.新增(类似数据库操作的insert) # 新增 #方式一: models.Category.objects.create(name='MySQL') #方式二: c = models.Category(name='Oracle') c.save() models.Article.objects. 阅读全文

posted @ 2020-12-05 14:31 清秋2018 阅读(107) 评论(0) 推荐(0) 编辑

Django基础06篇 分页
摘要:1.导入Django自带的分页类 from django.core.paginator import Paginator 2.分页类的使用 def index(request): # return HttpResponse('hello django!') limit = request.GET.g 阅读全文

posted @ 2020-12-05 13:46 清秋2018 阅读(64) 评论(0) 推荐(0) 编辑

Django 基础05篇 上下文管理和前端代码复用
摘要:一、上下文管理器 在views中重复使用的代码,可以通过上下文管理器(在setting.py文件中的TEMPLATES中配置)中实现,减少代码冗余 上下文管理器的处理流程如下: 1.先走完views里面的代码,将结果返回给前端 2.然后再将上下文的结果返回给前端 3.上下文只有在返回的是html的时 阅读全文

posted @ 2020-12-05 13:37 清秋2018 阅读(180) 评论(0) 推荐(0) 编辑

Django基础-04篇 Django开发前后端联动
摘要:1. 写views views.py代码块 1.在前端以/article/{{ article.id }}这种方式请求后台, 参数配置在urls.py中path('category/<int:id>',views.category),#<int:id>:配置参数,id必须和views里的方法的变量要 阅读全文

posted @ 2020-11-28 15:00 清秋2018 阅读(402) 评论(0) 推荐(0) 编辑

Django基础-03篇 操作Django自带的admin后台
摘要:1.使用model.py来定义表结构,使用命令同步到数据库 python manage.py makemigrations #生成表结构(py) python manage.py makemigrations user #生成表结构(py)指定子项目 python manage.py migrate 阅读全文

posted @ 2020-11-28 14:28 清秋2018 阅读(183) 评论(0) 推荐(0) 编辑

Django基础-02篇 Models的属性与字段
摘要:1.models字段类型 AutoField():一个IntegerField,根据可用ID自动递增。如果没指定主键,就创建它自动设置为主键。 IntegerField():一个整数; FloatField:浮点型 CharField(max_length = 20):字符串字段,字段最大长度为20 阅读全文

posted @ 2020-11-21 20:47 清秋2018 阅读(131) 评论(0) 推荐(0) 编辑

Django基础-01篇
摘要:一、Django介绍 flask,FastApi是轻量级服务端开发框架 Django是重量级服务端开发框架 ORM:封装了数据库操作 form:校验请求数据 安装Django: pip install django==2.1.7 #指定版本安装,默认是安装最新版本 注意:最新版本的Django对my 阅读全文

posted @ 2020-11-21 20:41 清秋2018 阅读(164) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示