自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青柠豆腐

分享技术与产品设计经验技巧!

  • 博客(9)
  • 收藏
  • 关注

原创 Flask框架入门(四):基于Cerberus库实现接口表单参数验证

以下是官方默认支持的验证类型:附官方验证规则链接:https://docs.python-cerberus.org/validation-rules.html#如果官方给出的验证规则依然不满足你的个人需要,你可以自定义验证规则。import re# 验证手机号码error(field, '{},字段不是有效的手机号码'.format(field))自定义验证规则的使用方法,同样以键值对的方式,利用键validator绑定要验证的字段。具体使用案例已在第三节,使用的实例代码中给出。

2024-11-14 11:22:16 497 1

原创 Flask框架入门(三):配置接口服务响应使用JSON格式

在编写具体接口服务的文件中,引入jsonify,并分装接口返回数据格式,通过jsonify将封装的数据返回。1.2、通过Json包的dumps方法实现在编写具体接口服务的文件中,引入dumps,并分装接口返回数据格式,通过dumps将封装的数据返回。个人更喜欢用第二种方法。

2024-08-20 10:22:30 370

原创 Flask框架入门(二):引入蓝图flask_blueprints模块化应用程序

就是,如果你开发一个正经的项目的话,涉及到的后端接口会很多,我们不可能把所有功能接口(接口,就是后端给前端提供数据调用或提交的一种交互协议)都写到一个.py文件里面。如果那样的话,你的代码文件会很大、很大,不仅可读性很差,同样程序加载你的代码文件的时候也会很慢。蓝图就提供给我们一个便捷的把一个功能接口文件拆分为多个模块的方案。

2024-08-16 11:09:35 568

原创 Flask框架入门(一):基于Python-Flask框架搭建最简单的Web应用服务

目录Flask环境安装准备工作安装Python安装Flask第一个Web应用服务Flask环境安装本篇文章将一步步教你如何在本次基于Flask框架搭建Python语言Web应用,在学习之前,需要了解最基本的Python语言相关知识。ps:大神清自动略过,本人也是新手,边学习,边交流。准备工作我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:安装Python撤销:Ctrl/Command + Z重做:Ctr

2024-08-09 16:57:11 3030 1

原创 深入了解dpkg卸载命令

dpkg是Linux中非常常用的一种包管理工具,它可以用来管理Debian和Ubuntu等Linux发行版的软件包。本文将从各个方面详细阐述dpkg卸载命令,并给出对应的代码示例。

2024-08-01 13:13:21 3353

原创 Nginx容器化与PHPDocker环境搭建基础

需要注意的是,php容器需要指定端口9000,并映射代码目录;nginx容器需要映射配置目录和代码目录,并指定连接php容器。采用docker的方式部署nginx,需要将nginx的配置文件和运行根目录从容器映射到宿主机。有任何问题欢迎留言交流探讨。

2024-08-01 09:41:50 251

原创 uniApp+Vue3+Vite微信小程序开发指南

App.vue是uni-app的主组件,所有页面都是在App.vue下进行切换的,是页面入口文件。微信开发者工具:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html。可查阅官方文档:https://vue-macros.dev/features/reactivity-transform.html。webstorm 下载地址:https://www.jetbrains.com/webstorm/

2024-06-01 20:28:22 6442

原创 修改docker容器时间,使其与宿主机保持一致

原文连接:https://blog.youkuaiyun.com/qq_41845402/article/details/128286742。cat /etc/timezone (查看容器内部系统时区,显示的是Etc/UTC)2、进docker容器查看时间。备注重点是 第五步和第七步。1、先查看宿主机的系统时间。8、重启jenkins容器。4、查看容器内部系统时区。3、查看容器系统时间。

2023-09-25 15:08:07 2968

原创 WTForms IntegerField 的特性

IntegerField 特性说明不能为空值WTForms在进行表单验证是,若字段采用IntegerField,则将强制转换为int类型,所以如果字段为空时,强制转化int类型,不成功,就会被判定验证失败。IntegerField+DataRequired()判定0验证失败如下图,item_default字段输入0时,验证失败。...

2021-12-28 15:54:51 930

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除