1. 代码管理1.1 创建仓库github 上创建仓库:flask-vuejs-madblog,并选择开源协议为 MIT License(也可以选择 gitee,速度快一些比之 github)。克隆仓库到本地# 找一个地址,打开 Git Bash cd F:\My Projects\ git clone https://gitee.com/hubery_jun/flask-vuejs-madbl
转载 2023-12-18 15:12:35
300阅读
单页应用,只加载一个主页面,然后通过 AJAX 无刷新加载其它页面片段。表面上看,就只有一个 HTML 文件,所谓单页。开发上,做到了前后端分离,前端专注于渲染模板,而后端只要提供 API 就行,不用自己去套模板了。效果上,页面和共用的 JS、CSS 文件都只加载一次,能减轻服务器压力和节省一定的网络带宽。另外,由于不需要每次都加载页面以及共用的静态文件,响应速度也有一定提高,用户体验比较好。当然
转载 2024-01-05 19:36:58
255阅读
创建项目虚拟环境及安装相关依赖创建项目在项目内打开设置 第一步 第二步 打开项目终端查看虚拟环境是否成功 如果没有成功则需要手动开启 虚拟环境配置好后要安装相关依赖 讲有含有依赖名称的文件放到项目内 然后打开项目终端进行安装 安装好之后可以输入 pip list查看一下是否全部安装创建flask结构利用工程模式创建app 在根目录创建create_app.py文件 在里面进行编写from flas
转载 2024-07-20 17:59:21
970阅读
"Route"在英语中的含义是路线、路径或者航线³。在计算机网络中,它被用来描述数据包在网络中的传输路径。因此,当这个词被翻译成中文时,我们通常使用"路由"这个词,因为它很好地传达了"route"的含义¹²。至于FlaskVue.js,它们可以一起创建现代Web应用程序。Flask是一个轻量级的Python Web开发框架,而Vue.js是一个前端视图库,是一个MVVM框架⁶。以下是一个简单的步
原创 2023-12-29 14:31:39
215阅读
目录一、绘制网站页面1.1 绘制输入框1.2 绘制表单二、flask后端接口三、前后端数据交互 在本章中,我们能学到: 1.Element 中的输入框、按钮、消息提示组件的使用 2.axios 发送异步数据的操作 3.用 Flask 框架开发一个完成的后端接口项目源码地址:https://gitee.com/myrensheng/encryption我们在网上搜索md5加密,会出来很多的网站,
转载 2024-06-05 11:39:25
43阅读
flask教程第一课0)下载python 配置环境变量1)打开某文件夹,创建新文件夹,进入该新建文件夹2)从该处打开pycharm(事先下载,社区版即可)3)setting interpreter 选择指定解释器4)ctrl+f12 打开控制台4+) 如果不是从该新建文件夹进的pycharm 需要cd切换到目标路径5)看一下是否是想要的解释器版本python --version6)如果不是 比如我
原创 2024-04-28 17:21:29
73阅读
1、安装  pip install Flask  基本依赖库:    jinja2:实现对模板的处理    werkzeug:本质是socket服务器,用于接收http请求,并对请求进行预处理,然后触发Flaks框架,开发人员基于Flask框架提供的功能对请求进行相应的处理并返回给用户。 2、创建核心对象  from flask import Flask  app = Flask(__n
flask+vue模型部署学习笔记(1)整体架构梳理0.准备工作 在模型部署之前,预先安装好vueflask所需要的环境。(1)首先前端vue需要安装:1.安装node.js软件 2.安装cnpm(解决npm下载慢的问题,利用淘宝镜像源下载) 3. 安装vue-cli脚手架 4.安装webpack打包 5. 安装axios模块(2)后端flask需要安装:1. 安装 flask模块 2. 安装f
转载 2023-09-08 10:13:04
292阅读
flask+vue部署阿里云Ubuntu服务器教程,非常详细1.我买的是轻量级服务器 ubuntu20.04 重置密码后点击远程连接 轻量级服务器需要切换到root账号 sudo su root,其他也大致一样部署; 2运行python3 –version 查看是否安装pyhon3; 3下载安装pip3 sudo apt-get update sudo apt-get install python
转载 2023-12-23 18:46:04
220阅读
前言:看了一些国外的关于介绍flaskvue的前后端分离的文章,但没看到比较通俗易懂,代码完善的,直到昨天看到一篇新出的文章,而且内容非常棒,所以翻译过来,供大家一起学习。原文来自Developing a CRUD App with Flask and Vue.js正文:下面会逐步演示通过FlaskVue如何完成一个基本的CRUD应用程序。我们将从搭建框架开始,使用Vue CLI构建一个新的V
python flask 即时刷新解决方案一解决方案二解决方案三 本篇博客补充一个小细节,即爬虫训练场项目修改模板代码之后,每次都要重启服务查看效果,如何才能更加便捷。 解决方案一问题描述在项目实战的时候,由于我们使用的是 Python Flask 框架,每次修改前端 HTML 页面之后,都要重启一下 flask 服务,然后查看效果,非常不方便。针对该问题,本篇博客提供两个解决方案。解决方案:
转载 2024-03-23 17:02:47
148阅读
VueFlask 全栈应用实例教程
原创 精选 5月前
206阅读
推荐阅读什么是Web框架Python Web应用工作流程下面图来自网上: WSGI 为什么需要建立WSGI规范pep-3333建议在Web服务器和Web应用程序/Web框架之家建立一种简单统一的接口规范, 即Python Web服务器网关接口(简称WSGI)。以确保Web应用程序在不同的Web服务器之间具有可移植性。参考资料pep-3333译文pep-3333编写代码代码部分参考的是手撸个简单
一、前言前面已经做了Flask-admin库的基本介绍和几个库常用功能如何使用,若不了解请移步到以下博客:1、?《【Python成长之路】基于Flask-admin库,编写个人工作平台代码详述》2、?《【Python成长之路】基于Flask-admin库,编写个人工作平台代码 -- 进阶版》 此篇文章主要是讲述: 1、结合pyecharts库实现图表展示2、结合flask+html+vu
转载 2023-11-29 11:28:07
124阅读
1.开发案例1.1.项目一:任务列表1.1.1.开发步骤        (1)系统规划        任务列表(当前任务、已完成、未完成)、创建/编辑任务、废弃任务、执行任务、删除任务       (2) 业务逻辑        创建任务,
转载 2024-06-17 20:39:17
33阅读
Flask-Vue前后端分离最近学习了一下前后端分离技术,前端用的是Vue,后段用的是Flaskvue官网:开源的 Javascript 框架,vue是一套构建用户界面的渐进式框架,Vue采用自底向上的增量开发设计。vue是轻量级的,有很多独立的功能和库。 vue.js满足当前webapp项目的开发需求,MVVM框架诞生,而Vue.js便是这样一种js框架。两大核心:数据驱动和组件化。Flask
转载 2023-06-06 09:05:41
217阅读
《explore flask》中文翻译:https://spacewander.github.io/explore-flask-zh/index.html
原创 2022-11-03 21:53:41
105阅读
如果想深入学习Flask,可以观看这套免费Flask教学视频:Flask入门到项目实战 Flask简介: flask是一款非常流行的Python Web框架,出生于2010年,作者是Armin Ronacher,本来这个项目只是作者在愚人节的一个玩笑,后来由于非常受欢迎,进而成为一个正式的项目。目前为止最新的版本是0.12.2。 flask自2010年发布第一个版本以来,大受欢迎,深得开发者的喜
原创 2021-07-27 15:55:11
487阅读
目录Flask 入门路由转发网页渲染向网页里传递变量 Flask 入门Flask是一个轻量级Web框架,Flask框架的核心就是Werkzeug和Jinjia2 python最出名的框架是Django,此外还有Flask,Tornado等框架。 功能:使用Werkzeug路由转发。根据每个URL请求,找到具体的视图函数。模板渲染 pycharm开发版可以直接创建flask项目,社区版需要自己手敲
转载 2024-01-03 07:58:25
336阅读
在完成第1章之后,你将拥有一个具有以下文件结构的可正常运行且简单的Web应用程序:microblog\ venv\ app\ __init__.py routes.py microblog.py要运行该应用程序,请在终端会话中设置FLASK_APP = microblog.py,然后执行flask run。 这将使用该应用程序启动Web服务器,你可以通过在Web浏览器的
转载 2024-03-17 10:03:14
102阅读
  • 1
  • 2
  • 3
  • 4
  • 5