位置: IT常识 - 正文

Python Flask框架-开发简单博客-开篇介绍(flask框架入门)

编辑:rootadmin
Python Flask框架-开发简单博客-开篇介绍

推荐整理分享Python Flask框架-开发简单博客-开篇介绍(flask框架入门),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:flask框架入门,Pythonflask框架难吗,Python flask框架https协议,Pythonflask框架难吗,Python flask框架可以干什么,Pythonflask框架难吗,Pythonflask框架,Pythonflask框架天气采集,内容如对您有帮助,希望把文章链接给更多的朋友!

作者:Eason_LYC 悲观者预言失败,十言九中。 乐观者创造奇迹,一次即可。 一个人的价值,在于他拥有的,而不是他会的。所以可以不学无数,但不能一无所有! 技术领域:WEB安全、网络攻防 关注WEB安全、网络攻防。我的专栏文章知识点全面细致,逻辑清晰、结合实战,让你在学习路上事半功倍,少走弯路! 个人社区:极乐世界-技术至上 我们追求技术至上,这是我们理想中的极乐世界~(关注我即可加入社区)

本专栏是对flask官方文档中个人博客搭建进行的归纳总结,与官方文档结合事半功倍。基础薄弱的同学请戳Flask官方文档教程

文章目录1. 什么是Flask1.1 核心理念1.2 一个最小的应用2. 个人博客要实现的功能点和效果展示2.1 功能点2.2 Blog效果展示2.2.1 登陆、注册页面2.2.2 首页(非登录用户\登陆用户),注意右侧有区别2.2.3 登陆用户的文章新建(New)\文章编辑功能(Edit)3. 实现大纲(知识点)1. 什么是Flask

1.1 核心理念

Flask框架是Python中的一个非常重要的WEB开发框架,与另一个重量级Python Web框架Django齐名。但与Django的重和全不同,Flask强调灵活和简单。所以我们也会称Flask为微框架。

微框架中的“微”字表示 Flask 的目标是保持核心简单而又可扩展。 Flask 不会替你做出许多决定,比如选用何种数据库、使用何种模板引擎,在flask中这些都是非常容易改变的。Flask可以变成你任何想要的东西,一切恰到好处,由你做主。

缺省配置情况下, Flask 不包含数据库抽象层、表单验证或者其他已经有成熟第三方扩展能实现的功能。Flask的理念是通过使用这些扩展为应用添加所需功能,就如同这些功能是 Flask 原生的一样。大量的扩展用以支持数据库整合、表单验证、上传处理和各种开放验证等等。 Flask 可能是“微小”的,但它已经为满足您的各种生产需要做出了充足的准备。

一旦你开始使用 Flask ,你会发现有各种各样的扩展可供使用。 Flask 作为一个非常简约而优秀的胶合层,就像 Python 语言一样。

1.2 一个最小的应用首先,安装flask框架pip install Flask其次,启动flask,一个应用就此诞生# hello.py"""1. 首先我们导入Flask类。2. 接着我们创建一个该类的实例:app。第一个参数是应用模块或者包的名称。 __name__ 可以简单认为代表目前这个文件。有了这个参数Flask会读取参数所提供的文件的内容,来获取app模板或是静态文件。3. 然后我们使用 route() 装饰器来告诉 Flask 触发函数的URL。4. 函数返回需要在用户浏览器中显示的信息。默认的内容类型是 HTML ,因此字符串中的HTML会被浏览器渲染"""from flask import Flask # 1app = Flask(__name__) # 2@app.route("/") # 3def hello_world(): return "<p>Hello, World!</p>" # 4最后,启动。这个需要临时设置一个环境变量Python Flask框架-开发简单博客-开篇介绍(flask框架入门)

CMD使用命令

> set FLASK_APP=hello> flask run

Powershell使用命令

> $env:FLASK_APP = "hello"> flask run

Bash使用命令

$ export FLASK_APP=hello$ flask run

在后续的文章中,我会介绍一种简单的pycharm配置,做到一键启动。

2. 个人博客要实现的功能点和效果展示2.1 功能点

非常简单的个人博客,但是通过实现这些功能,可以快速对Flask框架有个直接的认识,并能为后续深入自学提供一个非常好的入手点。

2.2 Blog效果展示2.2.1 登陆、注册页面

2.2.2 首页(非登录用户\登陆用户),注意右侧有区别

2.2.3 登陆用户的文章新建(New)\文章编辑功能(Edit)

页面过于简单了,仅为了减少其他知识点的干扰,专注于flask的学习而已。

3. 实现大纲(知识点)

这个思维导图会在后续文章中不断完善,直至本专栏所有文章结束,形成完整的思维导图。这个形成过程,就是我从Flask官方文档中总结归纳的所有知识点。

本文链接地址:https://www.jiuchutong.com/zhishi/300907.html 转载请保留说明!

上一篇:id命令 显示用户与用户组信息(id命令的哪个参数可显示用户账号的uid信息)

下一篇:利用Linux Find命令查找文件方法记录 快速查找文件位置

  • 腾讯视频免流量在哪里设置(腾讯视频免流量怎么关闭自动续费)

    腾讯视频免流量在哪里设置(腾讯视频免流量怎么关闭自动续费)

  • ios15相机怎么提取文字(ios15相机新功能怎么使用)

    ios15相机怎么提取文字(ios15相机新功能怎么使用)

  • 怎样撤回微信消息已经过了两分钟(怎样撤回微信消息已经过了十分钟了)

    怎样撤回微信消息已经过了两分钟(怎样撤回微信消息已经过了十分钟了)

  • 打电话没网络如何解决(打电话没网络如何回事)

    打电话没网络如何解决(打电话没网络如何回事)

  • ipadpro11能无线充电吗(ipadpro11无线充电)

    ipadpro11能无线充电吗(ipadpro11无线充电)

  • 荣耀v30第一次充电充多久(荣耀v30第一次充多少电)

    荣耀v30第一次充电充多久(荣耀v30第一次充多少电)

  • 苹果手机卡在一个界面关不了机怎么办(苹果手机卡在一个界面退出不了只能锁屏)

    苹果手机卡在一个界面关不了机怎么办(苹果手机卡在一个界面退出不了只能锁屏)

  • win7照片查看器打不开(win7照片查看器更新方法)

    win7照片查看器打不开(win7照片查看器更新方法)

  • 华为荣耀v8充电时电池异常(华为荣耀v8充电器参数)

    华为荣耀v8充电时电池异常(华为荣耀v8充电器参数)

  • 网线两头接法一样吗(网线接头两头接的要一样吗)

    网线两头接法一样吗(网线接头两头接的要一样吗)

  • 微信添加好友过于频繁要多久才能再加(微信添加好友过于频繁怎么解决)

    微信添加好友过于频繁要多久才能再加(微信添加好友过于频繁怎么解决)

  • ios13共享位置对方知道吗(iphone共享位置会出错吗)

    ios13共享位置对方知道吗(iphone共享位置会出错吗)

  • 键盘caps灯亮怎么关(键盘caps灯亮怎么开)

    键盘caps灯亮怎么关(键盘caps灯亮怎么开)

  • 号码归属地有什么影响(号码归属地有什么)

    号码归属地有什么影响(号码归属地有什么)

  • 异常订单是什么(异常订单在哪里查看)

    异常订单是什么(异常订单在哪里查看)

  • 图形元件和影片剪辑元件有什么不同(图形元件和影片剪辑元件各自适应什么样的情况)

    图形元件和影片剪辑元件有什么不同(图形元件和影片剪辑元件各自适应什么样的情况)

  • ipadmini5支不支持快充(ipadmini5支持pd吗)

    ipadmini5支不支持快充(ipadmini5支持pd吗)

  • ipad能加存储卡吗(ipad可以加tf卡吗)

    ipad能加存储卡吗(ipad可以加tf卡吗)

  • 爱奇艺怎么在电视上登录(爱奇艺怎么在电脑上下载)

    爱奇艺怎么在电视上登录(爱奇艺怎么在电脑上下载)

  • 小米手环4nfc怎么支付(小米手环4nfc怎么绑定门禁卡)

    小米手环4nfc怎么支付(小米手环4nfc怎么绑定门禁卡)

  • 苹果呼吸灯什么时候亮(苹果呼吸灯什么颜色好看)

    苹果呼吸灯什么时候亮(苹果呼吸灯什么颜色好看)

  • 拼多多怎么手动免拼单(拼多多怎么手动填写单号)

    拼多多怎么手动免拼单(拼多多怎么手动填写单号)

  • 苹果手机换卡打不出电话(苹果手机换卡打电话)

    苹果手机换卡打不出电话(苹果手机换卡打电话)

  • 华为mate20手机怎么设置桌面(华为mate20手机怎么强制关机)

    华为mate20手机怎么设置桌面(华为mate20手机怎么强制关机)

  • iphonex防偷窥功能设置(苹果手机防偷窥屏模式在哪打开)

    iphonex防偷窥功能设置(苹果手机防偷窥屏模式在哪打开)

  • qq可以群发消息吗(消息群发app)

    qq可以群发消息吗(消息群发app)

  • 分配单元大小多少合适(分配单元大小多少最流畅)

    分配单元大小多少合适(分配单元大小多少最流畅)

  • 博茨瓦纳卡拉哈里沙漠中的狐獴 (© Aluma Images/Getty Images)(博茨瓦纳热吗)

    博茨瓦纳卡拉哈里沙漠中的狐獴 (© Aluma Images/Getty Images)(博茨瓦纳热吗)

  • 【疯狂世界杯】css 动画实现跳动的足球(疯狂世界百科)

    【疯狂世界杯】css 动画实现跳动的足球(疯狂世界百科)

  • 税控服务费全额抵扣增值税申报表中哪一栏
  • 专利权的入账价值计算公式
  • 医院能否开具增值税专用发票
  • 个体经营所得税核定征收2023标准
  • 固定资产盘亏计入什么科目
  • 主营业务收入冲销
  • 物业公司支付出的费用
  • 什么是个体工商户业主
  • 跨行业能开发票吗
  • 企业筹办期间,发生亏损,应该计算为亏损年度
  • 没有销项税进项要交税吗
  • 劳务费单位没有代扣怎么办
  • 营业收入存入银行分录
  • windows10如何调出虚拟键盘
  • 前任会计很多错账
  • Win11怎么隐藏底部
  • 微信获取用户id失败如何解决
  • 固定资产增值税税率
  • 深度linux使用入门教程
  • pkjobs.exe - pkjobs是什么进程 有什么用
  • 如何使用php写一个网页
  • 马尔堡酒庄
  • 土地增值税的计算
  • 无形资产的会计处理
  • php如何调用类
  • vue清空页面数据
  • 非常经典的php文章
  • 如果收到房租的说说
  • 罚款支出计入什么
  • 餐饮费是业务招待费还是差旅费
  • 愚公全名
  • web前端面试题目
  • phptime函数
  • 公司账号能给个人打款吗
  • wordpress批量生成文章
  • mongodb数据删除
  • dede织梦怎么转成zblog
  • 只开发票没有合同也要印花税吗
  • 个体工商户税收起征点是多少?
  • sqlserver2008无法连接到local用户登录失败
  • 应收账款账龄计提坏账比例
  • 广告公司的广告制作费计入什么科目
  • 其他权益工具账面价值和公允价值
  • 房地产开发企业资质证书
  • 安全生产费会计准则
  • 年末资产减值损失可以税前扣除吗
  • 企业清算期间发生的各项费用应计入以下什么科目
  • 退回以前年度所得税账务处理
  • 没有进货发票可以开票吗?
  • 代理进口业务会计分录
  • 原始凭证的审核要求有哪些
  • 在linux系统中安装软件
  • win2008r
  • 搜索框打开
  • windows 10预览版
  • windows帐户登录
  • win10预览版好吗
  • win7远程登录win10
  • centos的防火墙怎么关
  • win10预览版好吗
  • win7系统误删文件可以恢复吗
  • windows10 正式版
  • javascript标准
  • php运行linux命令
  • 什么叫懒加载
  • 天干地支在择时中的应用初探
  • awk统计文件大小
  • 增强现实的三个特征
  • 每天一篇日记
  • javascript基础笔记
  • python编程内容
  • 方块大作战百科
  • 安卓接口回调例子
  • 东营市税务局领导分工
  • 辽宁税务微信公众号
  • 四川农村信用社电话
  • 上海手撕发票多少钱一本
  • 杭州文明城市几连冠
  • 造纸及纸制品业属于什么行业
  • 企业在开办过程中的具体流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设