随笔分类 - Django相关
摘要:创建数据库 create database neiwang default charset=utf8mb4; -- utf8也会导致有些极少的中文出现乱码的问题,mysql5.5之后官方才进行处理,出来了utf8mb4,这个是真正的utf8,能够容纳所有的中文。 为当前项目创建数据库用户[这个用户只
阅读全文
摘要:from django.utils.deprecation import MiddlewareMixin import time import logging class LogMiddleWare(MiddlewareMixin): start = 0 def process_request(se
阅读全文
摘要:新建utils/exceptions.py import logging from rest_framework.views import exception_handler from rest_framework.response import Response from rest_framewo
阅读全文
摘要:在settings 配置文件中追加 # 日志配置 LOGGING = { # 使用的python内置的logging模块,那么python可能会对它进行升级,所以需要写一个版本号,目前就是1版本 'version': 1, # 是否去掉目前项目中其他地方中以及使用的日志功能,但是将来我们可能会引入第
阅读全文
摘要:创建一个目录middlewares,新建一个cors.py代码如下: from django.utils.deprecation import MiddlewareMixin class CorsMiddleWare(MiddlewareMixin): def process_response(se
阅读全文
摘要:安装 pip install djangorestframework -i https://pypi.douban.com/simple 注册settings INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'dja
阅读全文