BUG

1.描述:【Pycharm:‘snmp’ is not a package 】

错误原因:pycharm里引入的包重名

2.描述:【TypeError: argument of type ‘builtin_function_or_method’ is not iterable】

错误原因:map.key未加()

3.描述:【Error Code: 1146. Table ‘demo.linkstate_node’ doesn’t exist】

错误原因:数据库查询的数据库表在app中 ,也是读取yaml文件,在snmp包的init文件重写app,切记多线程之间的app不能共享资源

4.描述:【Working outside of application context】

ji错误原因:在run()之前先引入app内容,所以要将app通用资源写入app

5.描述:【“device_create() missing 1 required positional argument: ‘cls’”】

错误原因:缺少@classmethod
解决方法:通过添加@classmethod装饰器,当调用类时,第一个参数是类本身。通过先实例化类在调用函数

6.描述:【切换branch时pycharm运行错误】

解决方法:Edit manage改变路径

7.描述:【Error Code: 1046. No database selected Select the default DB to be used by double-clicking its name in the SCHEMAS list in the sidebar.】

解决方法:鼠标选中数据库,直到它的名字被加粗

8.描述:【Method Not Allowed The method is not allowed for the requested URL】

错误原因:postman的请求方式不对【POST,PUT, GET, DELETE】

9.描述:【NoneType’ object does not support item assignment"】

错误原因:取回的空数据但仍对其进行操作

10.描述:【W605 invalid escape sequence ‘\d’】

解决方法:在正则里要加r

你可能感兴趣的:(python-django框架,BUG)