摘要: ​ 利用ajax与后端交互,取得后端反馈过来的数据进行处理,从而在浏览器在不刷新的情况下,进行局部更新和异步请求。 Ajax的用法一 {# 本示例,实现的是页面不刷新实现账号密码验证登入#} <script> $('#myajax').click(function (){ $.ajax({ url: 阅读全文
posted @ 2021-01-21 22:02 中南毛毛虫 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一、form表单发送文件 ​ form表单中必须指定enctype="multipart/form-data",使用表单上传文件时,因为form表单不支持发json类型的contenttype格式的数据 <form action="{% url 'upload' %}" method="post" 阅读全文
posted @ 2021-01-21 21:59 中南毛毛虫 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 一、cookies http协议,无连接(短连接)、无状态 ​ cookies的由来:HTTP协议是无状态的;cookie是浏览器的技术,Cookie具体指的是一段小信息,它是服务器发送出来存储在浏 览器上的一组组键值对,可以理解为服务端给客户端的一个小甜点,下次访问服务器时浏览器会自动携带这些键值 阅读全文
posted @ 2021-01-21 21:58 中南毛毛虫 阅读(99) 评论(0) 推荐(0) 编辑
摘要: ​ 针对于登入验证的操作,我们可以通过最原始的在视图函数取得前端发过的登入数据,做相应的判断操作,进行相应的操作。或者通过ajax登入,后端发送状态验证,ajax拿到状态验证做相应的前端处理。 ​ 上面的这个方法,由于http的无状态特征,会出现以下几个弊端:1. 重复登入;2. 如果很多页面需要身 阅读全文
posted @ 2021-01-21 21:56 中南毛毛虫 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 一、事务 事务四大特点:原子性、一致性、隔离性、排它性 Django中添加事务的方式主要有下列几种,中间件形式(全局的)、装饰器的形式、上下文管理器形式。 1.全局开启 ​ 在Web应用中,常用的事务处理方式是将每个请求都包裹在一个事务中。只需要将它的配置项ATOMIC_REQUESTS设置为Tru 阅读全文
posted @ 2021-01-17 11:36 中南毛毛虫 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 一、 F查询和Q查询 F 针对自己单表中字段的比较和处理 Q 可以和&、|、~搭配使用 # 评论数大于点赞数 obj = models.Book.objects.filter(comment__gt=F('good')) print(obj) # 评论数是大于点赞数的1.5倍 obj = model 阅读全文
posted @ 2021-01-15 22:28 中南毛毛虫 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 3.4.1正向查询与逆向查询的概念: 外键在哪个表,从这个表查另一个表,便是正向查询,反之则是逆向查询。 3.4.2多表查询 3.4.2.1一对一 都是先找类对象,如果是正向:类对象.关系属性(字段=xxx) ​ 如果是逆向:类对象.类名小写(字段=xxx) # 正向 # author_obj = 阅读全文
posted @ 2021-01-12 22:37 中南毛毛虫 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1增 1.1 一对一 #方式一: obj = models.DetailAuthorInfo.objects.create( d_birth='1993-02-24', d_telepho='13952551087', d_addr='江西省赣州市' ) models.Author.objects. 阅读全文
posted @ 2021-01-12 15:29 中南毛毛虫 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 方式一. 常规的走路URL的方式 方式二. 在Python Comsole中,写相应的语句添加 例: from homework1 import models models.BookInfo.objects.create(book_title='皮囊', book_price=45, pub_dat 阅读全文
posted @ 2021-01-11 18:11 中南毛毛虫 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 一、简单查询 <1> all(): 查询所有结果,结果是queryset类型 all_obj = models.BookInfo.objects.all() print(all_obj) <2> filter(**kwargs): 它包含了与所给筛选条件相匹配的对象,结果也是queryset类型 f 阅读全文
posted @ 2021-01-10 16:18 中南毛毛虫 阅读(173) 评论(0) 推荐(0) 编辑