查看: 54|回复: 0
打印 上一主题 下一主题

Python Flask高级编程之RESTFul API前后端分离精讲

[复制链接]

9万

主题

9万

帖子

28万

积分

管理员

管理员

Rank: 9Rank: 9Rank: 9

积分
281543
QQ
跳转到指定楼层
楼主
发表于 2022-5-18 00:19:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
游客,如果您要查看本帖隐藏内容请回复

                               
   
        
            实现RESTful API的方式很多,如此优秀的API并不常见
            
               
                    

                    扩展性好
                    
                        合理的分层设计
                        标准的代码组织
                        易于维护与扩展
                    
               
               
                    

                    简洁易用
                    
                        使用非常方便
                        接口权限易于管理
                        返回格式保持统一
                        适用于各种前端
                    
               
               
                    

                    玩转Flask
                    
                        不满足框架原有功能
                        扩展Flask框架机制
                        在研究框架中培养编程思维
                        教你灵活玩转Flask
                    
               
            
        
   
   
        
            实现RESTful API特性  要掌握的技术都在这
            
               
                    

                    Token令牌
                    
                        使用JWT令牌机制,可用于小程序App与单页面应用程序
                    
               
               
                    

                    自定义红图
                    
                        Flask只提供应用程序级别与蓝图级别的架构,我们自定义一个红图(Redprint)来扩展Flask结构体系
                    
               
               
                    

                    Python Class JSON序列化
                    
                        Python对Class的序列化不太方便,给出一个灵活的JSON序列化方案,支持新增和隐藏属性
                    
               
               
                    

                    全局异常处理
                    
                        重写Flask HTTPException与WTForms定义统一异常返回格式,方便前端开发
                    
               
            
        
   
   
        
            

            
                你的API还在互联网上裸奔?要学会权限管理!
               
                    
                        

                        
                            接口保护+权限控制
                           
                                灵活性极强的配置方案
                                提供函数&模块级别的权限控制机制
                           
                        
                    
                    
                        

                        
                            自定义Scope类
                           
                                采用继承的方式
                                为每个角色定义权限分组
                                实现细粒度可加减的权限控制方案
                           
                        
                    
               
            
        
   
   
        
            
                提供一个
                鱼书小程序的主要页面
                做API的检验
            
        
   
   
        
            学员专享增值服务
            
               
                    
                    问答专区
                    关于课程的问题都可在问答区随时提问,讲
                    师会进行集中答疑
               
               
                    
                    源码开放
                    课程案例代码完全开放给你,你可以根据
                    所学知识自行修改、优化
               
            
        
   
   
        
            
               
                    适合人群
                    对Python有想法,想从事Python编程的人群
               
               
                    技术储备要求
                    掌握Python语法基础、Flask基础
               
            
        
   
                               
游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|IT视频教程资源网 ( 粤ICP备2022015727号 )网站地图

GMT+8, 2024-5-1 07:10 , Processed in 0.178282 second(s), 23 queries .

快速回复 返回顶部 返回列表

客服
热线

微信 webshop6
7*24小时微信 客服服务

扫码添
加微信

添加客服微信 webshop6 获取更多

关注
公众号

关注微信公众号 webjianzhan