后端开发
对抗路、余温
测试小白
展开
-
Python:按行读取excel数据转换为字典
打印结果:原创 2022-06-15 10:59:49 · 1664 阅读 · 0 评论 -
vue:loading动画
1.更改入口文件main.js2.在ajax.js文件处理原创 2022-06-04 15:57:19 · 517 阅读 · 0 评论 -
Python:(旅游网前端)Django+Vue项目①
前置配置整理:1.静态资源文件在public目录下新建static2.插件配置2.1在pycharm安装vue插件2.2在pycharm中安装node.js插件2.3使用npm install -g less下载less,在pycharm中新增less3.在src/assets下创建style/common.less(公共样式文件)4.在src目录下引用创建的公共样式文件<style lang="less">@import "src/assets/..原创 2022-05-24 14:22:16 · 650 阅读 · 0 评论 -
Python:Django的安装及项目服务启动
目录Django的安装Django项目的创建Django项目文件的目录结构Django项目开发服务器的启动Django安装:方式:pip install djangoDjango项目的创建方式:使用pycharm创建项目Django项目结构:启动开发服务器:方式一:方式二:...原创 2022-04-12 15:57:37 · 1012 阅读 · 0 评论 -
Ajax:异步加载数据-仅供自己参考
1.原HTML数据{% extends 'base_layout.html' %}{% block title %}{{ super() }} - 首页{% endblock %}{% block header %} <link rel="stylesheet" href="./assets/style/index.css"> {% endblock %}{% block content %} <div class="layout-main"> <原创 2022-04-05 14:50:12 · 216 阅读 · 0 评论 -
Ajax:JQuery调用ajax demo
1.编写访问的html文件-ajaxjq<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="/static/js/jquery-3.4.1.min.js"></script></head><body> <p>jq原创 2022-04-04 12:46:22 · 1248 阅读 · 0 评论 -
Python:Flaks实现登录验证
1.登录验证初始化from flask import Flask, session, gfrom flask_login import LoginManagerfrom models import db, Userfrom accounts.views import accountsfrom qa.views import qafrom utils.filters import number_splitapp = Flask(__name__, static_folder='asset原创 2022-01-10 15:33:57 · 662 阅读 · 0 评论 -
Python:Flask蓝图按功能模块拆分
随着flask程序越来越复杂,我们需要对程序进行模块化的处理,之前学习过python的模块化管理,于是针对一个简单的flask程序进行模块化处理简单来说,Blueprint 是一个存储视图方法的容器,这些操作在这个Blueprint 被注册到一个应用之后就可以被调用,Flask 可以通过Blueprint来组织URL以及处理请求。Flask使用Blueprint让应用实现模块化,在Flask中,Blueprint具有如下属性:一个项目可以具有多个Blueprint 可以将一个Blueprint原创 2022-01-04 16:30:23 · 1104 阅读 · 0 评论 -
Python:Flask使用WTF上传文件
app.py主代码:import os.pathfrom flask import Flask, render_template, render_template_string, redirect, url_for, requestfrom flask_sqlalchemy import SQLAlchemyfrom werkzeug.utils import secure_filenamefrom forms import LoginForm, RegisterForm, userAvat原创 2021-12-30 16:03:28 · 530 阅读 · 0 评论 -
Python:Flask不使用WTF上传文件
app.py主代码:import os.pathfrom flask import Flask, render_template, render_template_string, redirect, url_for, requestfrom flask_sqlalchemy import SQLAlchemyfrom werkzeug.utils import secure_filenamefrom forms import LoginForm, RegisterFormapp = F原创 2021-12-30 15:24:48 · 111 阅读 · 0 评论 -
Python:Flask+wtf+csrf单表单及多表单验证
forms表单代码:import refrom flask_wtf import FlaskFormfrom wtforms import StringField, PasswordField, SubmitField, DateField, IntegerFieldfrom wtforms.validators import DataRequired, ValidationError# field为字段对象,适用于多表单def phone_required(form, field):原创 2021-12-30 13:41:56 · 374 阅读 · 2 评论 -
Python:Flask+wtf+csrf提交表单
HTML内容:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><h3>欢迎登录</h3><form action="{{ url_for('page_register') }}" method="post">原创 2021-12-29 17:17:00 · 483 阅读 · 0 评论 -
python:Flask+mysql分页操作
HTML内容:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><h3>总共有{{ user_page_data.total }}用户,当前在第{{ user_page_data.page }}页,总共{{ user_page_dat原创 2021-12-28 18:22:25 · 1233 阅读 · 0 评论 -
python:Flask使用mysql
from flask import Flask, render_template, render_template_stringfrom flask_sqlalchemy import SQLAlchemyapp = Flask(__name__)# w为模板引擎添加扩展,支持break,continue# app.jinja_env.add_extension('jinja2.ext.loopcontrols');# 配置数据库连接app.config["SQLALCHEMY_DATABA.原创 2021-12-28 15:11:22 · 1133 阅读 · 0 评论 -
前端练习案列二:商城页面
1.HTML<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" type="text/css" href="css\common.css"> <script type="text/javascript" src="js\js1.js">原创 2021-09-28 17:30:44 · 332 阅读 · 0 评论 -
Docker:常用命令记录
1.docker psCONTAINER ID:容器 ID。IMAGE:使用的镜像。COMMAND:启动容器时运行的命令。CREATED:容器的创建时间。STATUS:容器状态。状态有7种:created(已创建) restarting(重启中) running(运行中) removing(迁移中) paused(暂停) exited(停止) dead(死亡)PORTS:容器的端口信息和使用的连接类型(tcp\udp)。NAMES:自动分配的容...原创 2020-07-23 17:58:49 · 199 阅读 · 0 评论 -
GitHub-常用命令(个人使用)
git --version---检查是否安装成功git clone --克隆代码git add .----添加git commit -m "test"---提交git checkout 分支名称--切换分支git merage 分支名称--合并分支git pull -拉取代码git branch--查看本地分支git branch -a--查看远端分支git...原创 2020-04-22 23:08:31 · 143 阅读 · 0 评论 -
Log4J日志配置详解
一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、LoggersLoggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FAT...转载 2020-04-04 16:33:50 · 218 阅读 · 0 评论 -
Tomcat与Servlet基础笔记-1
web相关概念回顾1. 软件架构 1. C/S:客户端/服务器端 2. B/S:浏览器/服务器端2. 资源分类 1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析 * 如: html,css,JavaScript 2. 动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回...原创 2019-02-03 21:46:38 · 231 阅读 · 0 评论