
项目
文章平均质量分 81
C000kie
博客均为学习记录
展开
-
搭建基于flask的web应用框架
它可以自动生成迁移脚本,并将数据库模式的变化(如新增字段、修改字段类型)应用到数据库中。允许你将应用程序拆分为多个模块或组件,每个组件可以定义自己的路由、模板、静态文件等。如果后续要修改数据库里表的字段,修改完之后要在控制台运行以下命令才能进行同步。在models模块包下创建user.py,此文件描述用户相关的表。这个时候访问对应的路由,数据库里就能看到对应的操作结果了。文件,创建核心对象的类里调用函数。文件里导入核心对象,并运行。文件里创建类,并读取配置。文件,用于对用户的相关操作。原创 2025-03-14 21:27:22 · 873 阅读 · 0 评论 -
跨域问题。
@目录在开发前后端分离的项目时(flask+vue),遇到过页面不显示的问题,查看控制台,有这样的提示我的后端用的IP端口是,前端是。控制台出现这个提示是由于跨域资源共享(CORS)策略导致的,也就是跨域。浏览器的同源策略是浏览器的一种安全机制,用于限制一个源的文档或脚本如何与另一个源的资源进行交互。“同源” 的定义是:协议相同(如 http 或 https)、域名相同(如 example.com)、端口号相同(如 80 或 443)如果以上任意一项不同,浏览器就会认为这是跨域请求,并触发跨域限制。对原创 2025-03-10 16:54:09 · 422 阅读 · 0 评论 -
基于nginx+keepalived的负载均衡、高可用web集群
本项目旨在构建一个高性能、高可用的web集群,使用ansible批量部署项目环境,nginx实现七层负载均衡,NFS实现web服务器机器的数据同源,keepalived搭建双VIP实现高可用,Prometheus+grafana实现对LB负载均衡服务器以及NFS服务器的监控。原创 2023-09-07 10:29:52 · 1016 阅读 · 0 评论 -
Python -- flask项目的创建
flask是由Python语言编写开发的轻量级web开发框架特点:灵活、轻量、简单、适合api开发http:超文本传输协议web开发本质上来说就是生成超文本http是无状态协议,即这次请求和下次请求时完全独立的后端逻辑请求:接收请求,响应请求。原创 2023-07-31 20:27:59 · 636 阅读 · 0 评论 -
基于keepalived+GTID的半同步主从复制MySQL集群
7台服务器(2G,2核),centos7,mysql.5.7.41,mysqlrouter8.0.21,keepalived2.0.10,ansilble本项目的目的是构建一个高可用的、能实现读写分离的MySQL集群,确保业务的稳定,能批量部署和管理整个集群。原创 2023-07-14 21:56:00 · 1415 阅读 · 1 评论