Переменные Enviroments и миграции не работают в django

У меня следующая проблема. Я запускаю приложение с такой структурой: В env_vasr.sh я хочу сохранить все учетные данные и т.д. Я создал этот файл, а переменные находятся в env. Однако, когда я запускаю django-admin migrate, я получаю следующую проблему: Может ли кто-нибудь сказать мне, в чем проблема, пожалуйста.


├── eMenue

│   ├── eMenue

│   │   ├── asgi.py

│   │   ├── __init__.py

│   │   ├── __pycache__

│   │   │   ├── __init__.cpython-310.pyc

│   │   │   └── settings.cpython-310.pyc

│   │   ├── settings.py

│   │   ├── urls.py

│   │   └── wsgi.py

│   ├── eMenueApp

│   │   ├── admin.py

│   │   ├── apps.py

│   │   ├── __init__.py

│   │   ├── migrations

│   │   │   └── __init__.py

│   │   ├── models.py

│   │   ├── tests.py

│   │   └── views.py

│   └── manage.py

├── env_vars.sh

├── global_settings.json

├── requirements.txt


Вот вывод команды django-admin migrate: С жестко заданными значениями все работало нормально. Однако, я создал новый проект, чтобы добавить переменные env из файла.

У вас опечатка в конфигурации базы данных 'USER': os.geten['DB_USER'],

изменить на 'USER': os.getenv['DB_USER']

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