zoukankan      html  css  js  c++  java
  • 杂乱知识点

    视频地址:
    #  \DESKTOP-JKLOH97
    # \192.168.12.90python脱产10期视频
    # \DESKTOP-910UNQE
    
    # **********************************bootstarp ***************************************** 
    <div clas ="container"></div>        左右两边留白
    <div clas ="container-fluid"></div>  全屏显示
    {% empty %} <p>当for循环的对象是空的时候会走</p>
    
    你还可以在子页面上继续沿用父页面的内容 {{ block.super }}
    将html页面当做模块的直接导入使用 {% include 'bform.html' %}
    <form action="/" novalidate> (*******)
    # ************************************************************************************** 
    
    
    # ********************************* rest framework ***************************************** 
    # 接口视图
    from rest_framework.views import APIView
    # 响应
    from rest_framework.response import Response
    # 请求
    from rest_framework.request import Request
    # 序列化组件
    from rest_framework.serializers import Serializer
    # 配置
    from rest_framework.settings import APISettings
    # 过滤
    from rest_framework.filters import SearchFilter
    # 分页
    from rest_framework.pagination import PageNumberPagination
    # 用户认证
    from rest_framework.authentication import TokenAuthentication
    # 校验
    from rest_framework.permissions import IsAuthenticated
    # 频率
    from rest_framework.throttling import SimpleRateThrottle
    
    # ************************************************************************************** 
    
    
    # ***********************************django 基础 ******************************************* 
    register = Library()
    @register.filter(name='baby')
    @register.simple_tag(name='mytag')
    自定义inclusion_tag @register.inclusion_tag('mytag.html',name='xxx')
    {% load mytag %}
    {% xxx 5 %}  返回必须是 locals()
    
    
    aggregate
    annotate
    
    from django import views
    from django.template import Library # 自定义标签 过滤器 inclusion_tag
    
    from django.db.models import Max, Min, Avg, Sum, Count,F, Q # 聚合函数
    from django.db.models.functions import Concat # F查询的拼接 指定value
    
    from django.shortcuts import render ,redirect,HttpResponse # 三板斧
    from django.http import HttpResponse, JsonResponse # 三板斧
    
    # 工具
    from django.utils.decorators import method_decorator # 装饰器
    from django.utils.safestring import mark_safe # 安全
    from django.utils.deprecation import MiddlewareMixin # 中间件
    
    # contrib 普通发布版本版本
    from django.contrib import auth
    from django.contrib.auth import authenticate, login, logout # 校验 登陆注销
    from django.contrib.auth.models import AbstractUser # 抽象的user
    from django.contrib.auth.models import User # User表
    from django.contrib.auth.decorators import login_required # 登陆装饰器
    
    # core 核心
    from django.core.validators import RegexValidator # 验证器
    from django.core.serializers import serialize # 序列化
    
    # 配置
    from django.conf import settings,global_settings # 全局配置
    
    from django.views.decorators.csrf import csrf_exempt, csrf_protect #exempt 不校验  protect 只校验
    
    from django.views.static import serve #media文件配置
    from . import settings
    url(r'^media/(?P<path>.* )',serve, {'document_root':settings.MEDIA_ROOT})
    
    
    MEDIA_ROOT = os.path.join(BASE_DIR,'media') # media配置文件
    LANGUAGE_CODE = 'zh-hans'
    TIME_ZONE = 'Asia/Shanghai'
    USE_TZ = False
    
    APPEND_SLASH = False # 取消斜杆
    STATICFILES_DIRS = [] # static文件开发接口
    AUTH_USER_MODEL = 'app01.User' # 使用自定义的user表
    LOGIN_URL = '/xxx/' # auth模块的 装饰器的配置
    CORS_ORIGIN_ALLOW_ALL = True # 跨域 同源策略
    
    
    # orm相关
    blank # 告诉你的admin 该字段可以不填 
    db_constraint = True # 表与表之间断关系
    verbose_name verbose_name_plural # admin起名
    
    # ************************************************************************************** 
    
    
    
    
    # **************************************其他******************************************** 
    formData filereader.readAsDataURL()
    
    
    # 背景图片自动适应
      height: 100%; 100%;background: url('../img/bg/snow.jpg') no-repeat;background-size: cover;position: absolute;overflow: hidden;
    box-shadow # 阴影
    
    
    upper_str = chr(random.randint(65,90)) # 65-90 大写
     - low_str = chr(random.randint(97,122)) # 97-122 小写
    
    
    |date:"Y-m-d H:i:s"  # 过滤器的时间匹配
    
    
    服务器密码: lddragonQQ!
    服务器密码: admin123QQ!!
    
    服务器数据库密码: Admin123?
    
    卡号:minimoo888@gmail.com密码thornhill2000
    
    ['get', 'post', 'put', 'patch', 'delete', 'head', 'options', 'trace']
    # ************************************************************************************** 
    
    吾虽浪迹,却未迷失本心
  • 相关阅读:
    php常用操作(第二版)
    mysql操作遇到的坑(第一版)
    php常用函数(第一版)
    ThinkPHP5实现定时任务
    mysql高级扩展
    laravel基础操作手册
    初次接触python时,整理的一些基础操作
    后端技术杂谈1:搜索引擎基础倒排索引
    搞懂分布式技术21:浅谈分布式消息技术 Kafka
    搞懂分布式技术20:消息队列因何而生
  • 原文地址:https://www.cnblogs.com/lddragon1/p/12106112.html
Copyright © 2011-2022 走看看