flask相关总结2

视图函数及工具等的封装与分包

搜索 isbn keyword

长度13 且为数字 长度10中间含有-

url请求类封装HTTP

class HTTP

@staticmethod

def url_get(word)

 

yushu_book 相关方法封装 

yushubook class

@classmethod

def search_by_isbn

@classmethod

def search_by_key

这里这里的url可以用cls.url调用

 

通用方法封装

helper

def is_isbn_or_key

使用requests库,先安装

使用jsonify 处理 json返回值,

alt+enter 自动导包

view视图函数拆分的问题

1.将 入口函数中的 视图函数 拆解到不同的目录中

2.问题是 无法导入app,这里如果直接从flask中导入app,实际上是 另外的一个app,导致注册的路由无法进行访问

3,可以通过断点调试的方法进行判断两个地方 入口函数和视图函数注册中的 两个app的id都是不一样的,实际上这个是语法常识

posted @ 2018-08-28 16:38  billhsu  阅读(79)  评论(0编辑  收藏  举报