原创 筆記: Django Rest Framework 路由router

1, 先寫一個APP, 名字叫dsj 1.1 urls.py文件內容如下: from django.urls import path, re_path, include from django.conf.urls import

原创 gulp 4.0監聽,自動刷新瀏覽器簡單配置-bak

var gulp = require('gulp'); var cssnano = require('gulp-cssnano'); var rename = require('gulp-rename'); var uglify

原创 django forms表單,僅對收集上來的數據進行驗證,是否合法,不需要在forms文件內部進行操作數據,僅僅驗證!!!

django forms表單,僅對收集上來的數據進行驗證,是否合法,不需要在forms文件內部進行操作數據,僅僅驗證!!! from django import forms from .models import User fro

原创 備份安裝php7.2 mysql ngxin 阿里雲ssl

1, 安裝nginx apt install nginx 2, install mysql #命令1 sudo apt-get update #命令2 sudo apt-get install mysql-server 3, 安裝

原创 gulp 4.0版本踩坑1

gulp 4.0以上用wach 的時候 1, 需要引入gulp-wtach 文件 var watch = require('gulp-watch') 2, 引入文件之後,在使用watch的時候,不需要用gulp.watch(

原创 python類super

引自http://c.biancheng.net/view/2290.html

原创 【個人理解,防遺忘】python 中函數*args和**kwargs參數

python 中函數args和kwargs參數*args**kwargs總結 *args *args作爲函數的最後一個參數來說的話, 他接受多個單獨的值,然後把多個值編組成一個元組,然後在函數體內執行 *args作爲參數,在函

原创 筆記: Django Rest Framework 版本使用

暫時用不到這個restframework 裏面的版本version, 所以我們寫類直接繼承人家已經寫好的類,如下: 1, views.py視圖 from django.shortcuts import render from dj

原创 筆記: Django Rest Framework 解析器

1, 總之: 給你數據,按照什麼格式解析,就稱之爲解析器 django 其實自帶的也有解析器, 比如那個JsonResponse()就會返回json類的數據 之類我們用restframework 的解析器,只要在全局setting

原创 筆記: Django Rest Framework 權限類Permission自定義 使用流程概述

目的: 爲不同的試圖 用不同的權限訪問 只要寫上一個類,權限類,然後在views中引入就可以了,套路和上面的權的是一樣的模式 如下所以: 寫的權限類: has_permission()返回True表示權限認證成功,返回False表

原创 筆記: Django Rest Framework 訪問頻率

首先自定義一個訪問頻率的類,然後在試圖中引用就可以了,如下: 1, 先定義訪問頻率的類,如下代碼:沒有繼承restframework的任何類 # 下面是訪問頻率的代碼,沒有繼承 # 這個代碼根據訪問的IP地址 來進行訪問限制。。。

原创 筆記:restframe work 記錄多對一表, 如何在那個一的表中進行序列化(反向查詢)

問題: 有三張表,其中一張是主表,另外兩張是附屬表,附屬表有外鍵指向主表。在序列化的時候,需要序列化主表,但是需要從兩種附屬表中拿到數據。 這裏最大的亮點就是:需要在附屬表的models中, 設置那個related_name=‘x

原创 筆記: Django Rest Framework APIView 認證類自定義 使用流程概述

驗證類可以局部使用(在單獨的views中引入), 也可以全局使用(在settings中配置) 使用流程1: 就是先定義一個自定義的認證類(比如MyAuth),然後重寫authenticate()方法,把需要認證的邏輯放到這個函數裏

原创 筆記: Django Rest Framework APIView 認證 auth

1, 先寫一個APP, 名字叫auth_test 1.1 urls.py文件內容如下: path('dog/', views.DogView.as_view()) 1.2 views.py 文件內容如下 from django

原创 筆記: Django Rest Framework 視圖

1, 先寫一個APP, 名字叫dsj 1.1 urls.py文件內容如下: from django.urls import path, re_path, include from django.conf.urls import