Loading...
请输入密码访问
前言前几天在宝塔部署了自己的flask项目,中间也遇到了一些问题,好在通过摸索给解决了,希望这篇文章能够帮助大家顺利部署flask项目.一、将项目上传至宝塔面板首先我们可以将要上传的项目打包为压...
用 Flask 处理文件上传很简单。只要确保你没忘记在 HTML 表单中设置 enctype="multipart/form-data" 属性,不然你的浏览器根本不会发送文件。已上传的文件存储在...
使用 HTTP POST 方法传到网站服务器的数据格式可以有很多种,比如「获取POST方法传送的数据」课程中讲到的name=Loen&password=loveyou这种用过&符...
作为一种HTTP请求方法,POST用于向指定的资源提交要被处理的数据。比如: 我们在某网站注册用户、写文章等时候,需要将数据传递到网站服务器中。并不适合将数据放到URL参数中,密码放到URL参数...
列出所有的url参数 在server.py中添加以下内容:from flask import Flask, request app = Flask(__name__) @app.route(...
flask-demo/ ├ run.py # 应用启动程序 ├ config.py # 环境配置 ├ requirements.txt # 列出应用...
用户认证目前为止,虽然程序的功能大部分已经实现,但还缺少一个非常重要的部分——用 户认证保护。页面上的编辑和删除按钮是公开的,所有人都可以看到。假如我们现 在把程序部署到网络上,那么任何人都可以...
表单在 HTML 页面里,我们需要编写表单来获取用户输入。一个典型的表单如下所示:<form method="post"> <!-- 指定提交方法为 POST --> ...
使用模板继承组织模板对于模板内容重复的问题,Jinja2 提供了模板继承的支持。 这个机制和 Python 类 继承非常类似: 我们可以定义一个父模板,一般会称之为基模板(base templa...
错误页面和主页都需要使用 user 变量,所以在对应的处理函数里都要查询数 据库并传入 user 变量。因为每一个页面都需要获取用户名显示在页面顶部, 如果有更多的页面,那么每一个对应的视图函...
在 Flask 程序中自定义错误页面非常简单,我们先编写一个 404 错误页面模板,如 下所示: * templates/404.html:404 错误页面模板<!DOCTYPE html...
这一章的学习还真有一丢丢的长,很多的语法以前也没有见过,所以我会copy很多内容过来,方便自己以后查找 大部分程序都需要保存数据,所以不可避免要使用数据库。用来操作数据库的数据 库管理系统(DB...
前面我写了jinjia2的基本语法:https://www.5yang.cc/5401 可是运行后,网页的界面看起来并不美观,好像很单调 那么我们添加一段css风格,然后再来看一看界面如何 * ...
Jinja2 的语法和 Python 大致相同,你在后面会陆续接触到一些常见的用法。在模 板里,你需要添加特定的定界符将 Jinja2 语句和变量标记出来,下面是三种常用的 定界符: * {{ ...
from flask import Flask from flask import url_for app = Flask(__name__) @app.route('/') def he...
这本书有把我给坑了一天,从下午到现在凌晨12点半总算是把虚拟环境给搞好了首先你需要是Linux Unix系统,如果你是windows10 64位,请参看windows下安装linux这篇文章,如...