Как обойти ошибку makemigration при развертывании django на fly io

Я пытаюсь развернуть свое приложение django на fly.io. Я выполнил все шаги с этого сайта: https://testdriven.io/blog/django-fly/. При запуске flyctl launch я получаю следующую ошибку:

    (venv) PS C:\Users\Dell\desktop\re\real_estate> flyctl launch Creating 
    app in C:\Users\Dell\desktop\re\real_estate Scanning source code ? 
    Overwrite "C:\Users\Dell\desktop\re\real_estate\Dockerfile"? No ? 
    Choose an app name (leave blank to generate one): re 
    automatically selected personal organization: dave ? 
    Choose a region for deployment: Chennai (Madras), India (maa) Created 
    app re in organization personal Set secrets on re: SECRET_KEY Creating 
    database migrations Error failed running 
    C:\Users\Dell\desktop\re\venv\Scripts\python.exe manage.py 
    makemigrations: exit status 1

Я не вносил никаких изменений в базу данных.

Я попробовал запустить python manage.py makemigrations Это дало следующую ошибку:

ALLOWED_HOSTS = os.getenv('ALLOWED_HOSTS').split(' ')
AttributeError: 'NoneType' object has no attribute 'split'

Тогда я попробовал следующее в файле settings.py:

    ALLOWED_HOSTS = ["*"]
    CSRF_TRUSTED_ORIGINS = ["*"]

которая выдала следующую ошибку:

    File "C:\Users\Dell\desktop\re\venv\lib\site- 
    packages\dj_database_url.py", line 88, in parse
    if "?" in path and not url.query:
    TypeError: a bytes-like object is required, not 'str'
Вернуться на верх