Skip to content

Commit 1f05bc7

Browse files
committed
chore: update flake8 configuration to ignore specific warnings and add isort integration
1 parent 3052bb4 commit 1f05bc7

3 files changed

Lines changed: 10 additions & 5 deletions

File tree

backend/api/tests.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
# backend/api/tests.py
21
from http import HTTPStatus
3-
42
from django.test import Client, TestCase
3+
54
from api import models
65

76

backend/backend/urls.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
from django.contrib import admin
22
from django.urls import include, path
33
from rest_framework import routers
4+
45
from api import views
56

67
router = routers.DefaultRouter()

setup.cfg

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,21 @@
11
[flake8]
2-
# Не проверять код на соответствие стандартам W503 и F811
2+
# Игнорируем некоторые предупреждения
33
ignore =
44
W503,
55
F811
6-
# Не проверять код в перечисленных директориях:
6+
# Исключаем эти директории из проверки
77
exclude =
88
tests/,
99
*/migrations/,
1010
venv/,
1111
*/venv/,
1212
env/,
1313
*/env/,
14-
# Не проверять указанные файлы на соответствие определённым правилам:
14+
# Игнорируем длинные строки только в settings.py
1515
per-file-ignores =
1616
*/settings.py:E501
17+
18+
# >>> Добавляем интеграцию с isort <<<
19+
# Если flake8 подключён с плагином flake8-isort — укажем стиль
20+
import-order-style = google
21+
application-import-names = api, backend

0 commit comments

Comments
 (0)