Flask开发之视图1.Hello World!2.Flask参数配置3.request数据请求4.upload上传文件5.abort函数6.response相应7.正则URL示例8.使用jsonify返回json数据9.客户端cookie10.服务器端session11.请求钩子12.Flask-Script扩展命令行 前言:主要介绍Flask的视图里面的参数配置、request、uploa
转载 2024-02-28 08:54:30
75阅读
Abstrctflask从0.11版本开始引入了click提供命令行支持,在此之前我们通常会引入Flask-Script来提供。在《Flask web开发》这本书编写时flask0.11还没有发布,因此书中仍然以flask-script提供命令行支持。因此在flask0.11发布一年后,作者写了这篇文章来帮助大家从flask-script迁移到Flask-Cli,该博文便是作者这篇文章的翻译。作者
转载 2023-11-03 17:43:34
0阅读
一,Flask模板介绍1. 什么是flask模板:——理解渲染机制:没有模板渲染函数的话怎么在浏览器中显示html文件呢?(1)从磁盘中读取html字符串(2)将满足特定规则的内容进行替换(3)发送给浏览器进行显示@app.route('/html/show') def html_show(): """ 理解渲染机制 """ # 1.找到html磁盘上的文件地址(全路径)
转载 2024-02-14 23:33:08
126阅读
由于本系列教程叫做“边做边学”,因此我们在后续的讲解会以实践为主,穿插着介绍基本概念。请大家有条件的话跟着我们一起上机实践,而不要过于纠结深层次的原理,这些我们会在后续的教程中为大家慢慢解释。安装Flask启动VirtualEnv,输入pip install flask即可完成Flask框架的安装,由于Flask基础框架很小,整个过程会很快。安装完成后,打开Python命令行解释器,输入impor
转载 2023-11-18 19:48:44
52阅读
当程序逐渐变大时,很多时候我们需要在javaScript和CSS代码中使用jinja2提供的变量值,甚至是控制语句。比如,通过传入模板的theme_color变量来为页面设置主题色彩,或是根据用户是否登陆来决定是否执行某个javaScript函数。需要注意,只有使用render_template()传入的模板文件才会被渲染,如果把jinja2(模板引擎)代码写在单独的javaScript或CSS
转载 2023-07-28 14:50:55
152阅读
加载静态文件 一个Web项目不仅需要HTML模板,还需要许多静态文件,比如CSS、JavaScript文件、图片和声音声。 在flask程序中,默认需要将静态文件存储在与主脚本(包含程序实例的脚本)同级目录的static文件夹中。 为了在HTML文件中引用静态文件,我们需要使用url_for()函数
转载 2020-04-26 12:47:00
508阅读
2评论
flask框架工作原理通过访问@app.route(‘网址后缀’)网址,去执行app里我们设置好的函数, return render_template(“index.html”,bog =name),输出给前段一个html网页或者返回一个值。(一般是网页)路径注意点:**/ 的开始就是templates这个文件内。**如果没返回网页,就直接输出值。如何兴建一个flask项目直接新建项目flask
# 使用 FlaskCSS 实现 Web 应用 在这篇文章中,我们将学习如何使用 Python 的 Flask 框架来创建一个简单的 Web 应用,并如何将 CSS 资源添加到我们的应用中。这是一个新手入门的指南,我们将分几个步骤来实现。 ## 流程概述 首先,让我们看一下实现这个项目的整体流程。 | 步骤 | 描述 | |------|------| | 1 | 安装 Fla
原创 7月前
14阅读
# iOS版本CSS静态特性支持与实践 ## 引言 随着移动设备的普及,iOS设备在用户群体中占据了重要地位。对于开发者而言,确保网站或应用在iOS设备上拥有良好的用户体验至关重要。CSS作为前端开发中的重要组成部分,其在iOS设备上的表现直接影响到页面的呈现效果。本文将探讨iOS设备对CSS静态特性的支持情况,并提供一些实用的代码示例和状态图、旅行图来帮助开发者更好地理解和应用。 ## i
原创 2024-07-16 08:48:36
47阅读
CSS是Cascading Style Sheets的简称,中文称为 层叠样式表,用来控制网页数据的表现,可以使网页的表现与数据内容分离。  一.css的四种引入方式1.行内式     行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的优势,不推荐使用。 ? < div style=
出现问题:Not Found: /static/admin/css/login.cssNot Found: /static/admin/css/dashboard.css Not Found: /static/admin/css/base.css Not Found: /static/admin/css/responsive.css Not Found: /static/admin/css/bas
转载 2023-10-08 10:53:06
127阅读
__author__ = 'Administrat
原创 2022-08-02 07:06:08
28阅读
环境: Python2.7 flask nginx linux的系统是Ubantu Python:我的是linux已经有的。 flask:pip install flask nginx:sudo apt-get install nginx 具体步骤请看前几篇博客。 以上过程
原创 2022-08-22 17:00:21
118阅读
# 使用 Flask 返回 HTML 和 CSS 的基础教程 Flask 是一个用 Python 编写的轻量级 Web 应用框架。它非常适合快速开发和搭建简单的 Web 应用。本文将带您了解如何使用 Flask 返回 HTML 和 CSS,并展示如何将它们整合到一个完整的 Web 应用中。 ## 一、Flask 的基本安装 在开始之前,您需要先确保已经安装了 Flask。您可以使用 pip
原创 2024-09-20 15:39:11
301阅读
CSS定位(一)静态定位<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!-- 静态定位: 如果我们不写position属性,相当于默认效果就是静
转载 2024-04-07 22:47:28
55阅读
Flaskflask-script扩展的使用通过使用Flask-Script扩展,我们可以在Flask服务器启动的时候,通过命令行的方式传入参数。而不仅仅通过app.run()方法中传参Flask-Script扩展提供向Flask插入外部脚本的功能。包括运行一个开发用的服务器,一个定制的 Python shell,设置数据库的脚本, 以及其他的运行在web应用之外的命令行任务。Flask-Scr
HTTP方法默认路由只响应GET请求,可以通过route()提供的methods参数来改变。#coding=utf-8 from flask import Flask, request app = Flask(__name__) @app.route('/login',methods=['GET', 'POST']) def login(): return "reuqest.metho
转载 9月前
24阅读
CSS补充页面布局一般我们不知道布局的时候可以使用分割方式把页面分为主要分三个部分 <div class='pg-header'> <div style='width:980px;margin;0 auto;'> 内容居中 </div> </div> <div class='pg-content'>&l
在网页布局的世界里,CSS定位是构建页面结构不可或缺的一环。四种基本的定位类型——static、relative、absolute、fixed,每种都有其独特的应用场景和行为特点。理解它们之间的差异,
原创 2024-06-24 00:14:27
149阅读
Flask 在创建app的时候 是用 app = Flask(__name__) 来创建的,不传入 static_folder参数的话 ,默认的静态文件的位置是在 static目录下 我们可以进入 Flask的源码里面查看 ctrl+鼠标左键进入 这是Flask的 __init__源码(后面还有一些 ...
转载 2021-09-08 14:26:00
1579阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5