博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Flask 的馈赠
阅读量:6705 次
发布时间:2019-06-25

本文共 696 字,大约阅读时间需要 2 分钟。

我们在之前用过装饰器  但是在装饰很多函数的时候  那么这些函数的名字都是装饰器内部函数的名字了怎么办呢?

django中有functools进行保留你的函数名字保存 flask也可以使用functools进行原函数信息保存 并且还可以使用endpiont进行起别名 然后别名不同也可以

 

 

import functools            def wapper(func):                @functools.wraps(func) # 帮助我们设置函数的原信息                def inner(*args,**kwargs):                    return func(*args,**kwargs)                return inner

 

 

send_file: 打开并返回文件 并在返回头上加上文件类型 加上content_type

 

 

jsonify:将一个字符串转化为json格式并且是以原数据类型 而json是需要dumps进行序列化后才能发送到前端

 

并且jsonify的格式是以原数据返回并不是想json一样需要把所有的都转化为字符串

{
1:"key",2:"value"}转化完成后是{
1:"key",2:"value"} 还是原类型json转化:都加上“”双引号{
1:"key",2:"value"}:转化为:{
"1":"key","2":"value"}

 

转载于:https://www.cnblogs.com/zhaoyunlong/p/9600529.html

你可能感兴趣的文章
数组逆序重放(链表头插法练习)
查看>>
windows server 2008 安装实录
查看>>
安装卸载图形界面
查看>>
修改EXCHANGE默认的收发邮件大小是10M
查看>>
软raid的详细配置讲解 raid 0
查看>>
large-scale analysis of malware downloaders
查看>>
一道中级运维的shell面试题
查看>>
erlang: Programming Rules and Conventions。
查看>>
分布式应急响应
查看>>
iso定制封装
查看>>
精通MVC3摘译(8)-处理输出(2)
查看>>
字符串翻转之实现二
查看>>
Windows server 2008 Hyper-v下,玩转office communicator Server 2007 Enterprise
查看>>
Agent监控软件在IT工作中的应用
查看>>
Silverlight + WCF错误“The remote server returned an error: NotFound.”的解决方法
查看>>
内核调优记录file-max
查看>>
stream 实现异构数据表的传输
查看>>
机器视觉系统设计数字相机与模拟相机的优势比较
查看>>
RHEL 5基础篇—linux的简介
查看>>
Windows Server 2008 R2之五操作主控的管理
查看>>