Django " ImproperlyConfigured:".

Я создал блог на django, следуя какой-то книге. Сайт django работает, но терминал продолжает показывать это сообщение, если я пытаюсь интерпретировать код на spyder(setting.py, models.py)

Неправильная конфигурация: Запрошена настройка INSTALLED_APPS, но настройки не настроены. Необходимо либо определить переменную окружения DJANGO_SETTINGS_MODULE или вызвать settings.configure() перед доступом к settings.

Здесь Неправильная конфигурация: Вы должны либо определить переменную окружения DJANGO_SETTINGS_MODULE, либо вызвать settings.configure() перед доступом к настройкам решение, которое было дано для этого было: set DJANGO_SETTINGS_MODULE=mysite.settings как в документации по django. Однако если я остановлю сервер и перезапущу его после выполнения кода, я все равно получу ту же ошибку. Не могли бы вы подсказать, на какие настройки она ссылается, которые не настроены?

Это особенно странно, потому что он выводит то же сообщение об ошибке, если я запускаю это help(models.DateTimeField)

Редактировать-

manage.py выглядит следующим образом:

import os
import sys


def main():
    os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mysite.settings')
    try:
        from django.core.management import execute_from_command_line
    except ImportError as exc:
        raise ImportError(
            "Couldn't import Django. Are you sure it's installed and "
            "available on your PYTHONPATH environment variable? Did you "
            "forget to activate a virtual environment?"
        ) from exc
    execute_from_command_line(sys.argv)


if __name__ == '__main__':
    main()
Вернуться на верх