Django.core.exceptions.ImproperlyConfigured: Установите переменную окружения CRYPTO_KEY Как это исправить ? Я не могу запустить проект

После запуска python manage.py runserver выдает такую ошибку.

Вывод в:

`

settings.py

import os
import environ
from pathlib import Path
from django.utils.log import DEFAULT_LOGGING
import urllib3

import sentry_sdk
from sentry_sdk.integrations.django import DjangoIntegration

# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

ENV = environ.Env(DEBUG=(bool, True))

# reading .env file
ENV_FILE = Path(os.path.join(BASE_DIR, '.env'))
if ENV_FILE.exists():
    environ.Env.read_env(os.path.join(BASE_DIR, '.env'))

DEBUG = ENV.bool('DEBUG', True)
LOGLEVEL = ENV.str('LOGLEVEL', 'INFO')
SECRET_KEY = ENV.str('SECRET_KEY')
CRYPTO_KEY = bytes(ENV.str('CRYPTO_KEY'), 'UTF-8')
ALLOWED_HOSTS = ENV.list('ALLOWED_HOSTS', default=[])

`

.env

DEBUG=True СЕКРЕТНЫЙ_КЛЮЧ=МОЙ_КЛЮЧ `

`

Поскольку этот проект был сделан со старой версией пакета, я установил cryptography==3.1, хотя в требованиях было указано cryptography==2.8, некоторые другие старые версии не устанавливались, поэтому я установил новую.

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