摘要: 三种关系:一对一,一对多,多对多 创建表 一对一 xx = models.OneToOneField(to='表名',to_field='字段名',on_delete=models.CASCADE) #删除时的一些级联效果,to_field可以不写,默认是关联到另一张表的主键,on_delete在1 阅读全文
posted @ 2020-07-28 09:08 水晶冰洛 阅读(165) 评论(0) 推荐(0) 编辑
摘要: ORM单表操作 类 表类对象 一行数据类属性 字段 增 创建记录方式1 student_obj = models.Student( name='dazhaung', age=23, ) student_obj.save() 创建记录方式2 new_obj = models.Student.objec 阅读全文
posted @ 2020-07-28 09:01 水晶冰洛 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 自定标签和过滤器 自定义过滤器 1. app应用文件夹中创建一个templatetags文件件,必须是这个名字 2. templatetags文件夹中创建一个 xx.py文件,文件名字随便起 3. 创建自定义过滤器 from django import template register = tem 阅读全文
posted @ 2020-07-28 08:59 水晶冰洛 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 模板渲染 语法 {{ 变量 }} {% 逻辑 %} 变量 示例 html代码: <p>{{ num }}</p> <p>{{ name }}</p> <p>{{ namelist.2 }}</p> <p>{{ d1.age }}</p> <p>{{ a.kind }}</p> <p>{{ a.eat 阅读全文
posted @ 2020-07-28 08:47 水晶冰洛 阅读(229) 评论(0) 推荐(0) 编辑
摘要: url路由分发之include 项目文件夹下的urls.py文件中的url写法: from django.conf.urls import url,include from django.contrib import admin from app01 import views urlpatterns 阅读全文
posted @ 2020-07-28 08:41 水晶冰洛 阅读(121) 评论(0) 推荐(0) 编辑
摘要: manage.py Django项目里面的工具,通过它可以调用django shell和数据库,启动关闭项目与项目交互等,不管你将框架分了几个文件,必然有一个启动文件,其实他们本身就是一个文件。 settings.py 包含了项目的默认设置,包括数据库信息,调试标志以及其他一些工作的变量。 urls 阅读全文
posted @ 2020-07-28 08:34 水晶冰洛 阅读(136) 评论(0) 推荐(0) 编辑