单页应用,只加载一个主页面,然后通过 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
967阅读
之前一段时间一直在学习 python,后来在项目中用 weex 时接触到了 vue.js,本来 python 是自己想学的一门技术,weex 是项目需要,必须了解些 vue.js 方面的语法,所以为了加深对这两门技术的了解,一直在想怎么在实际项目中使用这些技术。刚好,团队中有一个分析App性能分析的需求,被分配统计Android 页面启动时间,针对本地调试,可以通过跑 python 实现,
转载 2024-01-11 00:34:23
22阅读
1. 搭建后台系统前两篇介绍了全栈系统里面移动端和前端:移动端篇:H5+搭建移动端应用前端篇:Vue2.0搭建PC前端项目线上地址:项目访问链接,账号:admin 密码:admin 本文讲述用flask创建一个简单的后台系统,系统包含以下内容:登录模块:利用flask中session实现 用户部门模型:定义部门信息数据模型 用户职位模型:定义职位信息数据模型 用户分组模型:定义分组信息数据模型 用
本文目的是为了完成一个项目用到的flask基本知识,例子会逐渐加深。最好对着源码,一步一步走。下载源码,运行pip install -r requirements.txt 建立环境python db_create.py 创建自己数据库python db_migrate 迁移数据库————————————————————————————–flask 不仅简介小巧,同时运用的时候十分灵活。下面简单介绍
转载 2024-01-21 04:44:15
145阅读
Pythonflask总结 一、flask a、Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返回给用户复杂的内容时,需要借助jinja2模板来实
转载 2023-08-03 18:42:07
71阅读
这是一篇用Python实现成语接龙小游戏的具体开发教程。Python实现这个功能非常容易,以下分为两个版本,一个是简易版,能够实现基本的功能。还有一个是拓展版,是在简易版上进行拓展,功能更为复杂且完善。这个可以应用在很多方面,比如说聊天机器人,而且还可以结合itchat这个Python的微信接口玩出花样等等。下面放实例:开发环境:WindowsPython版本:3.x外置模块准备:无文件准备:成语
本文章主要整理: 1.如何用pip安装Python包(Demo:如何安装flask) 2.一个简单的Demo 1.使用pip安装Python包大多数Python包都使用pip实用工具安装,使用pyvenv创建的虚拟环境会自动安装pip。1.使用pip安装Flask(其它Python包同理)pip install flask2.一个简单的Demofrom flask import Flask fr
转载 2023-12-28 11:05:07
43阅读
写在前面注: 如果您是第二次阅读本文, 推荐直接阅读 快速开始 章节以快速复现最终运行效果.本文所涉及文件已存放在网盘空间: https://www.jianguoyun.com/p/DdlvwhwQ7t6sBxjJkcoB 欢迎下载使用.概述本文是基于一个 python 开发者的角度, 尝试使用 electron 来开发桌面应用.请注意本文只是一个面向新手的文章. 内容涉及 如何让 electr
推荐阅读什么是Web框架Python Web应用工作流程下面图来自网上: WSGI 为什么需要建立WSGI规范pep-3333建议在Web服务器和Web应用程序/Web框架之家建立一种简单统一的接口规范, 即Python Web服务器网关接口(简称WSGI)。以确保Web应用程序在不同的Web服务器之间具有可移植性。参考资料pep-3333译文pep-3333编写代码代码部分参考的是手撸个简单
Flask结合MongoDB前言今天来介绍下如何将 MongoDB 与 Flask 框架结合在一起使用。忘记 MongoDB 的同学可以回
原创 2023-01-11 00:40:22
366阅读
1.开发案例1.1.项目一:任务列表1.1.1.开发步骤        (1)系统规划        任务列表(当前任务、已完成、未完成)、创建/编辑任务、废弃任务、执行任务、删除任务       (2) 业务逻辑        创建任务,
转载 2024-06-17 20:39:17
33阅读
一、前言前面已经做了Flask-admin库的基本介绍和几个库常用功能如何使用,若不了解请移步到以下博客:1、?《【Python成长之路】基于Flask-admin库,编写个人工作平台代码详述》2、?《【Python成长之路】基于Flask-admin库,编写个人工作平台代码 -- 进阶版》 此篇文章主要是讲述: 1、结合pyecharts库实现图表展示2、结合flask+html+vu
转载 2023-11-29 11:28:07
124阅读
django 与 vue 的完美结合 实现前后端的分离开发之后在整合用django后端,前端用vue,做一个普通的简单系统,我就是一搞后端的,听到vue也是比较震惊,之前压根没接触过vue.看了vue的一些文档,还有一些项目,先说一下django与vue的完美结合吧!首先是创建一个django项目  django-admin startproject mysite  
转载 2023-07-18 14:22:33
2308阅读
# Python Flask 使用 Vue ## 引言 Python Flask 是一款轻量级的 Web 开发框架,而 Vue 是一款流行的 JavaScript 框架,用于构建交互式的用户界面。结合 Python FlaskVue 可以帮助我们开发出功能强大的 Web 应用程序。本文将介绍如何使用 Python FlaskVue 来构建 Web 应用程序,并提供代码示例。 ##
原创 2023-07-20 10:22:39
244阅读
今天使用我们一起来尝试,使用 Vue + Flask 搭建一个简单的单页面应用。前端 环境配置首先安装 vue1npm install vue创建 vue 工程1# 使用 webpack 打包工具初始化一个名为 frontend 的工程 2vue init webpack frontend安装依赖1# 进入工程目录 2cd frontend 3# 安装 vue-router 4npm ins
在现代Web开发中,结合Vue.js与Python的技术栈已成为一种流行趋势。Vue.js是一款流行的前端JavaScript框架,其轻量级和响应式特性使其成为开发现代单页面应用(SPA)的理想选择。而Python作为后端开发的佼佼者,以其简单的语法和强大的库支持,使得构建服务端应用变得高效且灵活。在此背景下,如何将两者高效结合、实现完美交互,成为了开发者们关注的重点。 适用场景分析: 结合Vu
原创 6月前
46阅读
# VuePython结合的完整指南 作为一名开发者,学习如何将前端框架(如Vue.js)与后端语言(如Python结合是颇具挑战性的,但也是一种非常有价值的技能。在这篇文章中,我将为你详细讲解如何实现这一过程,包括所需的工具、步骤以及代码示例。 ## 流程概述 首先,我们将通过一个表格展示连接VuePython的步骤概述: | 步骤 | 任务描述
原创 8月前
318阅读
# 项目方案:基于PythonVue的全栈Web应用 ## 项目背景 在现代软件开发中,前后端分离的架构越来越受到欢迎。Python因其强大的后端能力和丰富的生态系统,常被用于构建API,而Vue.js因其灵活性和响应性,常被用作前端框架。本项目方案旨在介绍如何将Python(使用Flask框架)与Vue.js结合,构建一个简单的任务管理应用。 ## 项目结构 ``` project/
原创 9月前
41阅读
# 如何将 PythonVue 结合在一起 在现代的 Web 开发中,前后端分离架构越来越受到欢迎。Python 是一种强大且易于使用的后端语言,而 Vue.js 则是一个灵活的前端框架。将两者结合,可以构建出功能强大且易于维护的 Web 应用程序。本文将从项目结构、后端接口设计、前端数据获取和展示等几个方面深入探讨如何结合 PythonVue 进行开发。 ## 项目结构 一个典
原创 10月前
96阅读
  • 1
  • 2
  • 3
  • 4
  • 5