Пакет python `drf-comments` не распознается

я разрабатываю django-проект на основе rest. я хочу реализовать систему комментирования в своем проекте; но она должна быть отделена от других приложений. поэтому deepseek предложил использовать drf-comments в моем проекте. Все это кажется привлекательным, так как не требует написания model, view, serializer и url. deepseek просто сказал мне добавить урлы из пакета drf-comments, и я сделал это. все выглядит хорошо; но когда я пытаюсь запустить команду python manage.py makemigrations или команду migrate, я получаю ошибку:

ModuleNotFoundError: No module named 'drf_comments'

и я вернулся к своим чатботам (deepseek и blackbox), и они сказали мне вернуться, удалить-восстановить venv, чтобы убедиться, что все работает нормально; но я знаю, что все в порядке. кто-нибудь знает, в чем проблема с этим пакетом python (drf-comments)? возможно, он больше не поддерживается.

дополнительная информация:

python version: Python 3.11.4

Те pip list:


asgiref                       3.8.1
certifi                       2024.12.14
cffi                          1.17.1
charset-normalizer            3.4.1
defusedxml                    0.8.0rc2
Django                        5.1.4
djangorestframework           3.15.2
djangorestframework_simplejwt 5.4.0
djoser                        2.3.1
drf-comments                  1.2.1
drf-nested-routers            0.94.1
idna                          3.10
oauthlib                      3.2.2
pip                           24.3.1
pycparser                     2.22
PyJWT                         2.10.1
python3-openid                3.2.0
requests                      2.32.3
requests-oauthlib             2.0.0
setuptools                    65.5.0
social-auth-app-django        5.4.2
social-auth-core              4.5.4
sqlparse                      0.5.3
tzdata                        2024.2
urllib3                       2.3.0

Я попробовал проверить установку пакета drf-comments с помощью pip show и pip list, попробовал активировать venv, перепроверил <main_app>.INSTALLED_APPS. Я ожидал, что в списке installed_apps может быть какая-то опечатка, но ее не было. Все выглядит нормально.

Да, drf-comments есть, попробуйте использовать вместо него django-contrib-comments 2.2.0 или переустановите drf-comments без версии

Вернуться на верх