在使用 Django 时,我想彻底消除一些 pylint 错误。引起最大烦恼的两个是从 django.db.models.Model 派生和访问对象时,以及 django.test.TestCase。首先,pylint 抱怨任何使用属性“对象”的代码,说它不是成员。第二,在一个测试用例中添加了七个测试后,它抱怨公共方法太多(我猜TestCase有十四个)
我知道这的第一部分是问题115977的副本,但是这个问题有点老了,而且没有一个解决方案很好,所以我想我会解决这个问题。
我不想简单地压制 pylint 中的投诉,因为我喜欢在其他情况下看到它们。