摘要: 模板语法之标签 # 在模板html中使用if else for {% for foo in l %} <p> {# {{ forloop }}#} {% if forloop.first %} 第一次 {% elif forloop.last %} 最后一次 {% else %} {{ foo }} 阅读全文
posted @ 2022-03-02 19:26 丶祈安 阅读(20) 评论(0) 推荐(0) 编辑
摘要: JsonResponse类的使用 # 1. 混合开发项目:前端页面和后端代码写到一块 # 2. 前后端分离项目:前端是一个项目,后端是一个项目,后端只需要写接口 json格式的数据:进行跨语言数据传输 import json '''支持的数据类型:str,list, tuple, dict, set 阅读全文
posted @ 2022-03-02 19:23 丶祈安 阅读(29) 评论(0) 推荐(0) 编辑
摘要: django的请求生命周期流程图 路由层 1. 路由匹配, urls.py中 # APPEND_SLASH = False 控制django是否自动加斜杠匹配 url(r'^testadd/$', views.testadd) # 匹配规则:从上到下只要正则表达式匹配成功,就不会往下匹配了 ''' 阅读全文
posted @ 2022-03-02 19:21 丶祈安 阅读(23) 评论(0) 推荐(0) 编辑
摘要: ORM的概念 1. 什么是ORM? 关系映射对象 # 不但在python中有,在其他语言中也有 2. 特点: 在操作数据库的时候,不用在写原生SQL语句 '''相对而言,执行效率低了''' 3. ORM书写的位置: 在models.py文件中 4. 如何使用? 类名 >>> 表名 对象 >>> 记录 阅读全文
posted @ 2022-03-02 19:16 丶祈安 阅读(19) 评论(0) 推荐(0) 编辑
摘要: django三板斧 # django自动重启的现象叫‘热更新’ # 如果setting.py文件中DEBUG = False,则必须在ALLOWED_HOSTS = []中填写对应ip地址或者*号 1. HttpResponse 2. render 3. redirect def index(req 阅读全文
posted @ 2022-03-02 19:14 丶祈安 阅读(115) 评论(0) 推荐(0) 编辑