摘要:
前端基础之BOM和DOM BOM(Browser Object Model):之浏览器对象模型,它使 JavaScript 有能力与浏览器进行'对话'。 DOM(Document Object Model):是指文档对象模型,通过它,可以访问HTML文档的所有元素。 Window对象 所有浏览器都支 阅读全文
posted @ 2024-03-25 16:38
冀未然
阅读(41)
评论(0)
推荐(0)
摘要:
DOM DOM(Document Object Model)是一套对文档的内容进行抽象和概念化的方法。 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被构造为对象的树。 HTML DOM树 DOM标准规定HTML文档中的每个成分 阅读全文
posted @ 2024-03-25 16:29
冀未然
阅读(104)
评论(0)
推荐(0)
摘要:
jQuery jQuery介绍 jQuery是一个轻量级的、兼容多浏览器的JavaScript库。 jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Write less, do 阅读全文
posted @ 2024-03-25 15:46
冀未然
阅读(121)
评论(0)
推荐(0)
摘要:
from faker import Faker #创建对象,默认生成的数据为为英文,使用zh_CN指定为中文 fake = Faker('zh_CN') print(fake.name())#随机生成姓名 print(fake.address())#随机生成地址 print(fake.phone_n 阅读全文
posted @ 2024-03-25 15:20
冀未然
阅读(35)
评论(0)
推荐(0)
摘要:
分页器代码: 在使用到非Django内置的第三方功能或者组件代码的时候,一般情况下会创建你一个名为utils文件夹,在该文件夹对模块进行功能性划分。 utils可以创建在每个应用下。 class Pagination(object): def __init__(self, current_page, 阅读全文
posted @ 2024-03-25 15:16
冀未然
阅读(21)
评论(0)
推荐(0)
摘要:
ajax结合sweetalert实现二次确认 二次确认效果: http://lipis.github.io/bootstrap-sweetalert/ <body> <div class="container-fluid"> <h1 class="text-center">数据展示</h1> <di 阅读全文
posted @ 2024-03-25 15:05
冀未然
阅读(56)
评论(0)
推荐(0)
摘要:
Ajax 什么是Ajax? AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)。 同步交互: 客 阅读全文
posted @ 2024-03-25 14:59
冀未然
阅读(124)
评论(0)
推荐(0)
摘要:
前后端传输数据的编码格式(contentType) get请求数据就是直接放在url?后面的 url?usernmae=junjie&password=123... 可以向后端发送post请求的方式 form请求 ajax请求 前后端传输数据的编码格式 urlencoded formdata jso 阅读全文
posted @ 2024-03-25 14:46
冀未然
阅读(1931)
评论(0)
推荐(0)
摘要:
simple-ui的简单介绍 官网地址:https://simpleui.72wo.com/simpleui/ 安装: pip install django-simpleui 用pip或者源码方式安装simpleui后,在自己项目的settings.py文件中INSTALLED_APPS的第一行加入 阅读全文
posted @ 2024-03-25 14:34
冀未然
阅读(69)
评论(0)
推荐(0)
摘要:
频率组件 一、自定义频率组件 自定义的逻辑 #(1)取出访问者ip # (2)判断当前ip不在访问字典里,添加进去,并且直接返回True,表示第一次访问,在字典里,继续往下走 # (3)循环判断当前ip的列表,有值,并且当前时间减去列表的最后一个时间大于60s,把这种数据pop掉,这样列表中只有60 阅读全文
posted @ 2024-03-25 13:41
冀未然
阅读(16)
评论(0)
推荐(0)
摘要:
过滤和排序 并不是所有的接口都需要写,查询所有才需要过滤(根据条件过滤),排序(按某个规则排序,也可倒序)。 导入模块: """ OrderingFilter : 排序 SearchFilter : 过滤 """ from rest_framework.filters import Ordering 阅读全文
posted @ 2024-03-25 13:16
冀未然
阅读(45)
评论(0)
推荐(0)
摘要:
编写登录功能引出认证,权限,频率: 前端通过接口测试工具Postman将用户名和密码通过HTTP请求发送至Django框架 models.py from django.db import models # Create your models here. class Books(models.Mod 阅读全文
posted @ 2024-03-25 13:06
冀未然
阅读(18)
评论(0)
推荐(0)
摘要:
扩展一个知识点: 在Django中,代码只要顶格编写,程序一运行,代码将直接执行。 drf路由Routers 自动生成路由需要继承ViewSetMixin子类,重写了as_view()方法。 导入模块: from rest_framework import routers 创建router对象,并注 阅读全文
posted @ 2024-03-25 11:41
冀未然
阅读(119)
评论(0)
推荐(0)
摘要:
drf视图类总结 阅读全文
posted @ 2024-03-25 11:30
冀未然
阅读(11)
评论(0)
推荐(0)
摘要:
视图 REST framework 提供了众多的通用视图基类与扩展类,以简化视图的编写。 APIView rest_framework.views.APIView APIView是REST framework提供的所有视图的基类,继承自Django的View父类。 GenericAPIView使用[ 阅读全文
posted @ 2024-03-25 11:29
冀未然
阅读(157)
评论(0)
推荐(0)
摘要:
请求(Request)与响应(Response) 请求(Request),当次的HTTP响应请求到Django中被封装成python中的对象 request.data - POST, PUT请求的数据 request.query_params -GET请求的数据 REST framework 传入视 阅读全文
posted @ 2024-03-25 11:14
冀未然
阅读(39)
评论(0)
推荐(0)
摘要:
序列化类使用many参数的作用 views.py from rest_framework.views import APIView from .serizlizer import BookSerializers from rest_framework.response import Response 阅读全文
posted @ 2024-03-25 11:07
冀未然
阅读(19)
评论(0)
推荐(0)
摘要:
字段类型 # models中CharField,DecimalField..... # 记住的: CharField IntegerField FloatField DecimalField DateTimeField DateField # 知道--》models中没有的 》反序列化的时候,前端传 阅读全文
posted @ 2024-03-25 11:03
冀未然
阅读(30)
评论(0)
推荐(0)
摘要:
模型类序列化器:serializer 的升级。 注意,此时表模型自身的校验规则也将映射过来。 只需要在serializers中写一个模型类序列化器即可。 serializer.py # 模型类序列化器 # 此序列化类和表模型有对应关系,映射 class PublishModelSerializer( 阅读全文
posted @ 2024-03-25 10:55
冀未然
阅读(30)
评论(0)
推荐(0)
摘要:
source,SerializerMethodField,局部钩子,全局钩子 serialzer.py : source 用处对应字段:起别名, 用处2对应方法:在表模型中定义一个方法,source可以与其关联 用处3对应方法:可以当做字段 第三种方法的扩展用法:使用程度高。 model.py fr 阅读全文
posted @ 2024-03-25 10:46
冀未然
阅读(16)
评论(0)
推荐(0)
浙公网安备 33010602011771号