摘要: **1.基本查询: ** book = BookInfo.objects.get(btitle='西游记') # 单一查询,如果结果不存在报错 book = BookInfo.objects.all(btitle='西游记') # 查询多个结果,有多少返回多少,不存在返回None book = Bo 阅读全文
posted @ 2020-10-30 12:00 跟小李说晚安 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 后端DRF: 如果页面报这个错: Access- control - allow- origin settings.py: CORS_ALLOW_CREDENTIALS = True CORS_ORIGIN_ALLOW_ALL = True APPEND_SLASH=False (我第一次做深有体会 阅读全文
posted @ 2020-10-28 21:46 跟小李说晚安 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 先安装一下配置: 安装DjangoRestFrameworkk pip install djangorestframeword==3.11.1(别的版本应该也可以,但是我目前不太清楚) pip install django_filter==2.3.0(同上) pip install markdown 阅读全文
posted @ 2020-10-28 19:48 跟小李说晚安 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 如果用纯粹的django进行开发,基本上一个页面对应一个视图函数,而这个视图函数完成对数据的请求,数据库的增删改查操作,html页面的渲染,整理成完整的html页面通过http返回给浏览器,最终呈现效果 DRF是不同的前端人员在各自不同的平台上编写所呈现的效果,而后端人员只需要编写API,返回对应的 阅读全文
posted @ 2020-10-27 20:28 跟小李说晚安 阅读(164) 评论(0) 推荐(0) 编辑
摘要: RESTFUL风格: 概念 一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存更机制。 URL定义 资源: 互联网所有的事物都可以抽象为资源。 资源操作: 使用POST、DELET 阅读全文
posted @ 2020-10-27 18:38 跟小李说晚安 阅读(87) 评论(0) 推荐(0) 编辑
摘要: MVC是以设计模式,在其他语言里的MVT的对称。 MVTpython的MVC设计模式 M:models对数据库的封装操作 V:views对处理函数的封装操作 T: template是对页面的封装操作 为什么使用MVT和MVC: 为了解耦 阅读全文
posted @ 2020-10-27 11:30 跟小李说晚安 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 我只能说我个人的理解,情商偏低,希望大家多多担待。 HTTP是超文本传送协议 (HTTP) 是一种通信协议, HTTP请求分为三部分: 请求行: get/post(请求方式)、URL、申明自己的协议;(主要作用是发送的时候证明自己一个什么请求(就比方HTTP请求的时候,它会告诉请求的地址说自己是个H 阅读全文
posted @ 2020-10-26 23:14 跟小李说晚安 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 可能创建很简单,但是我特别不会写配置。第一次搞这个也是用了不少时间。给大家分享一下我的步骤,希望可以给大家带来微薄的帮助。 可以先在桌面创建一个APP 然后用终端打开。然后接下来的就几行代码 django-admin startproject APP 创建一个Django项目APP项目名称 cd A 阅读全文
posted @ 2020-10-26 22:55 跟小李说晚安 阅读(141) 评论(0) 推荐(0) 编辑