#django #django-rest-framework
#django #django-rest-framework
Вопрос:
Я видел похожие сообщения, созданные ранее, но в итоге мне ничего не помогло. Я использую Python 3.7.7, а моя среда разработки — VSC.
Я установил pip install djangorestframework (как в моем virtualenv, так и за его пределами), добавив ‘ rest_framework',
в INSTALLED_APPS. Я сделал это с помощью команды pip install djangorestframework
Теперь, чтобы использовать djangorestframework, я создал файловый сериализатор с помощью from rest_framework import serializers
Now, rest_framework
становится подчеркнутым сообщением unresolved import 'rest_framework'
. Все приложение по-прежнему работает, в консоли нет ошибки.
Что бы вы посоветовали мне сделать? Спасибо!
Комментарии:
1. Можете ли вы показать вывод консоли?
2. Нет вывода после того, как я его ввожу или после того, как я использую py manage.py запустите сервер. Единственная проблема в том, что rest_framework в serializer становится подчеркнутым и говорит о неразрешенном импорте ‘rest_framework’
3. Вы запускаете код с терминала VSCode или с обычного? Я также иногда получаю эти желтые строки, но когда я запускаю приложение с терминала, который поставляется с Ubuntu, оно работает отлично.
Ответ №1:
Похоже, VSC не видит, что у вас установлен rest_framework. Я бы попробовал заново настроить ваш интерпретатор Python. Надеюсь, вы используете какую-то виртуальную среду, в которой вы можете указать VSC просмотреть все ваши зависимости.
Ответ №2:
Я выключил и включил VSC, и это сработало