摘要:
内容回顾 # 1 restful规范--10条 # 2 restful快速使用 》快速演示--》5个接口--》所有接口,都是5个的变形 -查询所有 》get /books/ -查询单个 》get /books/5/ -修改一个 》put,patch /books/5/ >需要在body体中带数据 》 阅读全文
摘要:
内容回顾 # 前后端开发模式 -混合开发(前后端不分离)--》bbs 》页面渲染是使用模板语法(dtl,jsp-->模板语法,php)-->后端执行-->把页面渲染成纯粹的html,css,js 》直接返回给前端 》浏览器中展示 -项目前端用php写的,后端用python写的 》严重错误 -看到过在 阅读全文
摘要:
内容概要 Web应用模式 API接口 接口测试工具postman restful规范(重要) 1 Web应用模式 # 前后端混合开发 -bbs项目,页面渲染是在后台完成 >render(request,'index.html') -后端人员 》写前端css,js,html # 前后端分离开发 》主流 阅读全文
摘要:
内容回顾 auth模块 """ 认证模块 校验用户是否存在 保存用户状态 校验用户是否登陆 修改密码 ... 该模块默认需要用到django默认的auth_user表 django的admin后台管理需要用到该表 如何创建超级用户/管理员 python3 manage.py createsuperu 阅读全文
摘要:
小练习 """ 考题 1.什么是django中间件,它的作用是什么,如何自定义中间件,里面有哪些用户可以自定义的方法,这些方法有何特点 2.基于django中间件的功能设计,你有啥感悟和心得 3.什么是跨站请求伪造,你可以用一个具体的实例描述一下,django中如何防止及通过跨站请求伪造校验(for 阅读全文
摘要:
内容回顾 前后端数据交互编码方式(contentType) """ 前后端传输数据编码格式你只需要在知道下面三种即可 urlencoded formdata application/json """ # get请求无需研究 # 针对form表单 默认是urlencoded 数据格式:username 阅读全文
摘要:
自定义分页器 class Pagination(object): def __init__(self, current_page, all_count, per_page_num=2, pager_count=11): """ 封装分页相关数据 :param current_page: 当前页 :p 阅读全文
摘要:
内容回顾 自定义过滤器、标签、inclusion_tag 前提三个步骤 1.在应用下创建一个名字必须叫templatetags文件夹 2.在该文件夹内创建一个任意名称的py文件 3.在该py文件内先固定写两句代码 from django import template register = temp 阅读全文
摘要:
内容回顾 django orm简介 对象关系映射 表 类型 记录 对象 字段数据 对象点属性 如何使用orm 1.先明确数据库 MySQL(settings.py __init__.py) 2.去应用下的models.py中 # 1.先定义一个类 class User(models.Model): 阅读全文
摘要:
昨日内容回顾 django主要文件 mysite项目文件夹 mysite同名文件夹 settings.py urls.py 应用文件夹(可以有多个) migrations文件夹 apps.py admin.py views.py models.py sqlite3 manage.py templat 阅读全文