Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 16, 2014 10:03:17

Alen
Зарегистрирован: 2013-08-01
Сообщения: 373
Репутация: +  49  -
Профиль   Отправить e-mail  

models.ForeignKey и Attribute defined outside __init__

Есть одна небольшая проблема, которая не осложняет жизнь, но тем не менее хотелось бы от неё избавиться.

models.py:

from django.db import models
class Foo(models.Model)
    foo = models.CharField(max_length=255)
class Bar(models.Model)
    bar = models.ForeignKey(Foo)

, где-то во views.py:
bar = Bar()
bar.bar_id = bar_id  # some variable

код отрабатывает корректно, но pylint выдаёт предупреждение:
Attribute ‘bar.bar_id’ defined outside __init__

Соответсвенно вопрос, как это дело пофиксить без правки конфига pylint, или может проще забить?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version