04 2022 档案
摘要:课程前端页面 <template> <div class="course"> <Header></Header> <div class="main"> <!-- 筛选条件 --> <div class="condition"> <ul class="cate-list"> <li class="ti
阅读全文
摘要:celery介绍,架构 # celery: 分布式(放在多台机器) 的 异步任务 框架 Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统 Celery is a project with minimal funding, so we don’t support Microsoft Wi
阅读全文
摘要:redis介绍 # redis -是什么?数据库,非关系型,nosql,key-value存储,value类型有5种,字符串,列表,字典,集合,有序集合 -数据结构 》变量,类型的组织结构 -算法 >写程序的逻辑,排序,图,树。。 -纯内存存储,速度非常快,但是一断电数据就没了,但是可以持久化 》可
阅读全文
摘要:1.使用模块 其实,Python 的模块就是天然的单例模式,因为模块在第一次导入时,会生成 .pyc 文件,当第二次导入时,就会直接加载 .pyc 文件,而不会再次执行模块代码。因此,我们只需把相关的函数和数据定义在一个模块中,就可以获得一个单例对象了。如果我们真的想要一个单例类,可以考虑这样做:
阅读全文
摘要:登录注册前端 # 127.0.0.1:8080 和localhost:8080 和 192.168.31.226:8080 # 前端可以存数据的地方 -存到cookie中,js操作,在vue中可以借助vue-cookies第三方插件 -cnpm install vue-cookies -S -mai
阅读全文
摘要:手机号是否存在接口 urls.py from django.urls import path, include from rest_framework.routers import SimpleRouter from .views import UserView router = SimpleRou
阅读全文
摘要:git介绍 git 分布式管理 》每个客户端都能完成版本管理的功能 svn集中式管理 》所有代码都放在服务端,版本管理由服务端完成 git,github,gitee,gitlab分别是什么 # Git:是一种版本控制系统,是一个命令,是一种工具。 # GitHub:是一个基于Git实现的在线代码托管
阅读全文
摘要:后台项目创建和目录调整 # 第三步,调整目录 #### 调整配置文件 -把配置文件移动到setting文件夹下了,改名为dev.py,又新建了一个pro.py -dev.py:开发阶段用的配置 -pro.py:上线阶段用的配置 -manage.py 中指向的配置文件,改成咱么修改后路径 -控制台:p
阅读全文
摘要:pycharm创建虚拟环境 命令行创建虚拟环境 windows # centos没有图形化界面的话 >没法装pycharm 》没法点点点创建,只能使用命令 # 虚拟环境命令的配置方案 # win环境 ## 第一步:安装 pip3 install virtualenv # 虚拟环境模块--》创建虚拟环
阅读全文
摘要:永久安装源 windows """ 1、文件管理器文件路径地址栏敲:%APPDATA% 回车,快速进入 C:\Users\电脑用户\AppData\Roaming 文件夹中 2、新建 pip 文件夹并在文件夹中新建 pip.ini 配置文件 3、新增 pip.ini 配置文件内容 """ Macos
阅读全文
摘要:vue-cli创建项目 # 单文件组件-->一个文件,以 xx.vue 命名,就是一个组件 # vue-cli创建项目,webpack构建 》nodejs环境 -nodejs是一门后端语言--》javascript解释型语言,只能运行在解释器中 》浏览器中集成了js的解释器 》javascript只
阅读全文
摘要:计算属性 # 插值的普通函数,只要页面一刷新,函数就会重写计算,跟函数没关的值的变化,函数也会重写计算 # 计算属性把函数当成属性来用 》只有这个函数使用的属性(变量)变化,函数才重写运算 <!DOCTYPE html> <html lang="en"> <head> <meta charset="
阅读全文
摘要:vue生命周期钩子函数 # new Vue这个对象 》管理一个标签 》把数据,渲染到页面上 # 组件 》对象管理某一个html片段 # 生命周期--》8个声明周期钩子函数 》执行到某个地方,就会执行某个函数 钩子函数 描述 beforeCreate 创建Vue实例之前调用,data空的 create
阅读全文
摘要:基本购物车 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="./js/vue.js"></script> <link href="https://stac
阅读全文
摘要:属性指令 v-bind:属性='js的变量'简写成 :属性='js的变量' <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="./js/vue.js"></
阅读全文
摘要:vue特性介绍 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合可以一点一点地使用它,只用一部分,也可以整个工程都使用它js的框架
阅读全文
摘要:自定义user表签发token view类中 from rest_framework.views import APIView # class UserView(APIView): # 自动生成路由, from rest_framework.viewsets import ViewSetMixin
阅读全文
摘要:自动生成文档 # coreapi 使用步骤 -pip3 install coreapi -路由中写 from rest_framework.documentation import include_docs_urls urlpatterns = [ ... path('docs/', include
阅读全文
摘要:过滤 1.内置过滤 # 内置的过滤类 ### 第一步:导入 from rest_framework.filters import SearchFilter ### 第二步:在视图类中写 # 在视图类中 # 必须继承GenericAPIView,才有这个类属性 filter_backends = [S
阅读全文
摘要:认证 py文件编写 # 步骤:写一个类,继承BaseAuthentication,重写authenticate,在方法中做校验,校验是否登录,返回两个值,没有登录抛异常 class LoginAuth(BaseAuthentication): def authenticate(self, reque
阅读全文