python学习笔记

flask加载配置文件的两种方法
1.import config
app.config.from_object(config)
2. app.config.from_pyfile(config.py)
(使用这种方法不仅仅是只对于.py文件 同样也可以用于.txt文件等
使用这种方式可以传入参数silent=True,这样加载的静态文件没有被找到时不会出错)
URL
1.定义一个带有参数的url时候,url下的函数也要传入参数,这个参数可以由我们指定类型,如整型、浮点型等,如果没有指 定具体的数据类型,那么默认使用string类型)
2.重要的url参数:uuid(表示唯一的字符串,一般用 来做表的主键)
any( 表示想让不同的url对应同一个视图函数)
url_for的使用
1.url_for(),此函数可以有多个参数。第一个参数是视图函数名字:由视图函数名字反转得到该视图函数的url。后面的参数如果在url中已经定义过,这个参 数会以path形式加到url中,否则会变成get方式传入的参数。
2.url_for函数会自动处理特殊的字符、解决编码问题。
自定义url转换器
要实现自己定义url传入参数的数据类型就要自己做一个url转换器
1.实现一个类
2.在自定义的类中,要重写正则表达式,从而达到控制数据类型形式的作用,
3.将自定义的类,映射到app.url_map.converters上。
细节问题
局域网中的其它电脑访问自己flask的网站,需要将app.run()中的host=‘0.0.0.0’。
flask项目默认使用 5000端口,可以设置port参数,赋值改变其端口号。
重定向
暂时性重定向(结合需要登录才能查看个人信息):return redirect(url_for(‘login’))
flask加载配置文件的两种方法
1.import config
app.config.from_object(config)
2. app.config.from_pyfile(config.py)
(使用这种方法不仅仅是只对于.py文件 同样也可以用于.txt文件等
使用这种方式可以传入参数silent=True,这样加载的静态文件没有被找到时不会出错)
URL
1.定义一个带有参数的url时候,url下的函数也要传入参数,这个参数可以由我们指定类型,如整型、浮点型等,如果没有指 定具体的数据类型,那么默认使用string类型)
2.重要的url参数:uuid(表示唯一的字符串,一般用来做表的主键)
any( 表示想让不同的url对应同一个视图函数)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值