随笔分类 - django
摘要:django项目使用uwsgi方式启动 环境:虚拟机ubuntu 20.0 django==2.2 python==3.6.8 基于docker 部署 前言目的: 由python manage.py runserver单进程的启动方式,更改为使用uwsgi多进程方式启动,增加服务并发数 知识补充 W
阅读全文
摘要:本机与虚拟机互ping,但本机无法访问虚拟机Web服务 环境虚拟机ubuntu 20.0 问题描述: 本机和虚拟机都可以互相ping通,本机可以访问虚拟机的mysql 、mongo服务,但始终访问不了自己的web服务。web服务在容器内部自己是可以访问通的,看了网上很多方法,比如:虚拟机和本机保持在
阅读全文
摘要:import osimport djangoos.environ.setdefault('DJANGO_SETTINGS_MODULE', 'project_name.settings') # project_name是你的项目名django.setup()
阅读全文
摘要:TimedRotatingFileHandler: 创建固定时间间隔的日志,它被集成在 logging 中,直接调用进行实例化和配置就可以使用 TimedRotatingFileHandler( filename [, when [, interval [, backupCount] ] ] ) 参
阅读全文
摘要:# -*- coding: utf-8 -*- """ 计算每个接口请求时长 """ import time import logging from django.utils.deprecation import MiddlewareMixin class ApiTimeMiddleWare(Mid
阅读全文
摘要:环境: django 3.2 python3 先创建文件exceptions.py(文件名称可以自定义) 1、重写exception_handler, 自定义异常类 # -*- coding: utf-8 -*- """ MyException: 自定义异常捕获类(可以继续补充完整) """ imp
阅读全文
摘要:本篇文章借鉴:https://blog.csdn.net/qq_29892201/article/details/108258457 环境:django 3.2 python3 使用django内置User表,有两种继承方式: 第一种是直接继承AbstractUser,该类提供的可使用字段多,如下
阅读全文