首先开始修复一个bug:
就是如果一个项目内的接口 没有url,比如新接口,那么进入接口库的时候就会报错导致页面一片空白:
这是因为没有url,也就是NoneType类型的object,是不可以进行split的,所以这里我们要进行处理一下。
所以我们找到views.py中的新增接口函数,给它加上api_url=‘’
这样再也不会新增出现url是NoneType的 接口了。但是问题仍然没有得到完美解决,因为线上已经存在了一大批这样的接口,你可以叫它们脏数据。这种怎么处理呢?要么你就写个sql,给所有这种接口的url全变成空字符串。要么就干脆在split这个代码上加个try:
好的,现在我们可以重启服务 测试下
发现一切正常了。
然后是另一个小bug,也感谢群内小伙伴提出:<