Skip to content

Commit 851228f

Browse files
committed
Fix Instance of 'Model' has no 'id' member (no-member). Closes #184
1 parent 57c2fa5 commit 851228f

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

pylint_django/augmentations/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@
158158

159159

160160
MODEL_ATTRS = {
161+
'id',
161162
'DoesNotExist',
162163
'MultipleObjectsReturned',
163164
'_base_manager',

pylint_django/tests/input/func_noerror_model_fields.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ class LotsOfFieldsModel(models.Model):
3636
timefield = models.TimeField()
3737
urlfield = models.URLField()
3838

39+
def __str__(self):
40+
return self.id
41+
3942
def boolean_field_tests(self):
4043
print(self.booleanfield | True)
4144
print(self.nullbooleanfield | True)

0 commit comments

Comments
 (0)