Flask 笔记(一)

这篇博客介绍了Flask框架的基本使用,包括目录结构、路由设定、动态路由、模板禁用自动转义以及Jinja2语法。内容涵盖静态路由、动态路由的创建,url_for的使用,以及如何在模板中自定义过滤器和操作HTML页面。
摘要由CSDN通过智能技术生成

1、pycharm格式化样式快捷键:alt+command+L

1、  flask

目录:temolates 存放视图模板

目录:Spider 爬虫脚本信息

目录:static 存放视图样式

App.py

2、  增加两个路由和视图函数

 

3、  url_for(‘路径’):

url_for(‘.services’):前面的点指:对当前python包的引用路径,services指对应方法名称

静态文件引用:<linkrel=”stylesheet” href=”{ {url_for(‘static’,filename=’site.css’)}}”>

第四讲

1、  静态路由:一个路由规则对应一个url

2、  动态路由:url是可变的,符合动态路由定义的 是url匹配规则,符合这一规则的url都可调用此函数

3、  定义动态路由参变量名时,一定要与参数名对应,app.route(‘/user/<username>’),定义整型路由时:@app.route(‘user/<int:user_id>’)  

4、  打印输出时,若打印内容为字符串,符号:%s,,若整数时,符号:%d

5、  Flask中提供三种路由转换器,分别是int-整型、float-浮点数、path-路径

6、  增加正则表达的路由验证规则的转换器,做法:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值