Ruff django-all-with-model-form (DJ007)
django-all-with-model-form в Ruff проверяет код на предупреждение DJ007. Правило относится к группе flake8-django.
Почему это неправильно
В Django такие конструкции могут нарушать соглашения фреймворка, ухудшать работу моделей или затруднять миграции.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила django-all-with-model-form и пример ниже.
Пример ошибки
from django.forms import ModelForm
class PostForm(ModelForm):
class Meta:
model = Post
fields = "__all__"
Как правильно
from django.forms import ModelForm
class PostForm(ModelForm):
class Meta:
model = Post
fields = ["title", "content"]
Автоисправление
Ruff не предлагает автоисправление для этого правила.
