随笔分类 - Django后端知识点
---------小小知识点总结----------
摘要:易理解的按钮控制: customer.html {% extends 'layout.html' %} {% load static %} {% load permission %} {% block content %} <div style="margin-bottom: 5px" class=
阅读全文
摘要:想用Django的用户认证组件表,又想自己扩展一些字段。那么按以下: from django.db import models from django.contrib.auth.models import AbstractUser class UserInfo(AbstractUser): """
阅读全文
摘要:url.py from django.contrib import admin from django.urls import path, re_path, include from django.conf.urls.static import static from django.conf imp
阅读全文
摘要:静态资源 开发需要:css、js、图片 - 根目录的 /static/ - 已经app目录下载 /static/ 文件夹下 媒体文件:用户上传的数据(excel/pdf/video) - 根目录的 /media/ settings.py配置 INSTALLED_APPS = [ # 'django.
阅读全文
摘要:1 创建python单文件 2 安装Django包 pip install django==3.2 3 创Django项目 4 配置pycharm启动Django项 4 创建APP python manage.py startapp app01 如果创建app比较多,可以统一放到一个文件下管理,那么
阅读全文
摘要:1 mysql数据库配置 若想将模型转为mysql数据库中的表,需要在settings中配置: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME':'book', # 要连接的数据库,连接前需要创建好 'US
阅读全文
摘要:1 在settings导入 try: from .local_settings import * except ImportError: pass 2 在项目名同级目录创建local_settings文件 #!/usr/bin/env python # -*- coding:utf-8 -*- LA
阅读全文
摘要:1 安装虚拟环境 pip3 install virtualenv 2 创建虚拟环境 virtualenv 环境名称 # 注意: 创建 [环境名称] 文件夹,放置所有的环境,进入指定目录D:/envs 假设: 目前电脑 py27 / py36 virtualenv 环境名称 virtualenv 环境
阅读全文
摘要:1 session 我们知道HTTP协议是无状态协议,也就是说每个请求都是独立的!无法记录前一次请求的状态。但HTTP协议中可以使用Cookie来完成会话跟踪!在Web开发中,使用session来完成会话跟踪,session底层依赖Cookie技术。 Django 提供对匿名会话(session)的
阅读全文
摘要:1 cookie介绍 我们知道HTTP协议是无状态协议,也就是说每个请求都是独立的!无法记录前一次请求的状态。但HTTP协议中可以使用Cookie来完成会话跟踪!在Web开发中,使用session来完成会话跟踪,session底层依赖Cookie技术。 Cookie翻译成中文是小甜点,小饼干的意思。
阅读全文
摘要:class封装返回值 常见的我们返回值都是{"xx": "xx", },其实我们可以优化返回值,通过class封装。 from django.http import JsonResponse class Response(object): def __init__(self): self.statu
阅读全文
摘要:前后端不分离模式,如何取到csrftoken 方式1: 导入一下js文件: // 根据cookie的name获取对应的值 function getCookie(name) { let cookieValue = null; if (document.cookie && document.cookie
阅读全文

浙公网安备 33010602011771号