当前位置: 首页 > news >正文

我想在网站上卖食品怎么做百度站点管理

我想在网站上卖食品怎么做,百度站点管理,大连建行网点,网络营销销售方式日志处理 1.日志级别 级别#xff08;Level#xff09;表示日志消息的优先级#xff0c;从低到高分为以下几个级别#xff1a; DEBUG: 详细的日志信息#xff0c;通常用于调试。 INFO: 一般的信息性消息#xff0c;用于说明程序运行情况。 WARNING: 警告消息#xff0…日志处理 1.日志级别 级别Level表示日志消息的优先级从低到高分为以下几个级别 DEBUG: 详细的日志信息通常用于调试。 INFO: 一般的信息性消息用于说明程序运行情况。 WARNING: 警告消息表明可能出现问题但程序仍然可以继续运行。 ERROR: 错误消息表明出现了一个严重的问题程序可能无法继续正常运行。 CRITICAL: 严重错误消息通常表示程序无法继续执行。 通过设置 level你可以控制只有达到指定级别或更高级别的日志消息才会被处理。 例如如果将 level 设置为 INFO那么所有 INFO、WARNING、ERROR 和 CRITICAL 级别的日志消息都会被处理而 DEBUG 级别的消息将被忽略。 2.​propagate​​消息传播 如果 propagate 被设置为 True那么日志消息将会传递给父级 logger。如果设置为 False则不会传递给父级 logger。见下示例 settings.py 3.Django 内置的 logger django 获取所有日志 django.server 用于记录 Django 开发服务器的日志消息例如 HTTP 请求、响应、静态文件服务等 django.request 处理与请求相关的日志5xx 响应报出 error 日志4xx 报出 warning 日志 django.db.backends 处理与数据库之间交互的日志 django.security.* 处理与安全相关的日志 django.db.backends.schemea 处理数据库迁移时的日志 import logging 获取Django内置的logger logger logging.getLogger(django) 记录不同级别的日志消息 logger.debug(This is a debug message) logger.info(This is an info message) logger.warning(This is a warning message) logger.error(This is an error message) logger.critical(This is a critical message)settings.py: LOG_PATH BASE_DIR / logsif not os.path.exists(LOG_PATH):os.mkdir(LOG_PATH)# 日志配置 LOGGING {version: 1,disable_existing_loggers: False, # 为True表示会打印Django源码中内置的日志formatters: { # 定义日志的显示格式# 日志格式standard: {format: %(asctime)s [%(levelname)s] %(filename)s::%(funcName)s:%(lineno)d: %(message)s},simple: {format: %(levelname)s %(message)s}, # 简单格式},# 过滤filters: {},# 配置用哪几种 handlers 来处理日志handlers: {request: {level: INFO, # level表示只有达到指定级别或更高级别的日志消息才会被处理。class: logging.handlers.RotatingFileHandler,filename: LOG_PATH / frequest-{time.strftime(%Y-%m-%d)}.log, # 日志文件名包含日期maxBytes: 1024 * 1024 * 5, # 单个日志文件大小为 5 MBbackupCount: 5, # 最多保留 5 个备份文件formatter: simple, # 使用 simple 格式化器encoding: utf-8, # 设置默认编码},db: {level: DEBUG,class: logging.handlers.RotatingFileHandler,filename: LOG_PATH / fdb-{time.strftime(%Y-%m-%d)}.log,maxBytes: 1024 * 1024 * 5, # 文件大小backupCount: 5, # 备份数formatter: simple, # 输出格式encoding: utf-8, # 设置默认编码},file: {level: ERROR,class: logging.handlers.RotatingFileHandler,filename: LOG_PATH / ffile-{time.strftime(%Y-%m-%d)}.log,maxBytes: 1024 * 1024 * 5, # 文件大小backupCount: 5, # 备份数formatter: simple, # 输出格式encoding: utf-8, # 设置默认编码},# 控制台输出console: {level: DEBUG,class: logging.StreamHandler,formatter: standard,},},# 定义具体处理日志的方式loggers: {root: {level: ERROR, # level表示只有达到指定级别或更高级别的日志消息才会被处理。handlers: [file], # handlers可以写多个},django: {level: INFO,handlers: [request],propagate: True,},# django.request一般处理warning及更高级别的日志# 好像没有上面django的时候才会处理一般的请求debug或者infodjango.request: {level: DEBUG,handlers: [console],propagate: False,},# 对于django.db.backends 如果propagateTrue会传递到上一级django.db# 如果django.db中propagateTrue还会再传递到django依次类推会传递到最高级root中...django.db: {level: DEBUG,handlers: [console],propagate: True,},django.db.backends: {level: DEBUG,handlers: [db],propagate: True,},}, }View.py: import logginglogger logging.getLogger(django)class BookListAPIView(APIView):# 局部认证# authentication_classes [JWTAuthentication]def get(self, request):logger.info(打印info级别的日志)logger.error(打印error级别的日志)book BookInfo.objects.all()serializer BookModelSerializer(instancebook, manyTrue)return Response(serializer.data)
http://www.hkea.cn/news/14346479/

相关文章:

  • 国外做网站公司能赚钱吗wordpress和discuz
  • 拥有响应式网站吉林省建设工程造价信息网站
  • 网站访问很慢家居装饰网站设计论文
  • 网站打开速度慢跟什么有关系wordpress 表 用户文章
  • 河西区做网站的公司wordpress 设置网站目录权限
  • 杭州网站建设的企业wordpress建站访问不了
  • wordpress网站后缀HTML电话外呼系统怎么收费
  • 企业网站分析报告win7搭建网站服务器
  • 网站登录人太多进不去怎么办wordpress背景板
  • 岳阳网站开发公司推荐重庆小程序开发公司
  • 水产公司网站源码企业做网站的优势
  • 建设网站有哪些目的是什么做内容网站 用什么模版
  • 黄冈网站建设的方案电商推广
  • 如何把网站提交给百度射阳做网站多少钱
  • 物流信息网站有哪些南宁最高端网站建设
  • dw网站开发摄影网站官网大全
  • 百度推广还要求做网站网站前端包括哪些
  • 淘宝客网站免费建设电商系统架构图
  • 瀑布流资源网站模板科技小报
  • 自己做的网站怎么让别人访问什么叫展示型网站
  • 乐从网站制作用dw做网站怎么给链接
  • 龙岗网站设计资讯wordpress 提示要安装插件
  • 请简述企业网站的推广阶段及其特点wordpress文章分类页
  • 设计学校网站模板免费下载盘龙网站建设公司
  • 做网站软件定制开发北京设计企业网站
  • 某网站安全建设方案东莞做营销网站建设
  • 做别人公司的网站违法吗电商网站建设与管理实践
  • 简单电商网站模板下载抖音的商业营销手段
  • 一般制作一个网站要多久辽宁省建设工程造价总站网站
  • 网站发布的步骤wordpress contact