Получение ошибки на Vercel при попытке развернуть Django
Всем привет, я собрал свой проект django и попытался развернуть его в vercel. но я получаю это сообщение об ошибке в vercel.
my python version = 3.10.0
это код ошибки на vercel
Я уже удалил psycopg2 в requirements.txt:
asgiref==3.7.2
certifi==2024.2.2
charset-normalizer==3.3.2
dj-database-url==2.1.0
Django==4.2.10
django-browser-reload==1.12.1
django-cors-headers==4.3.1
django-environ==0.11.2
django-filter==23.5
djangorestframework==3.14.0
fontawesomefree==6.5.1
gunicorn==21.2.0
idna==3.6
Markdown==3.5.2
packaging==23.2
pillow==10.2.0
psycopg2-binary==2.9.9
py-postgresql==1.3.0
pytz==2024.1
requests==2.31.0
sqlparse==0.4.4
typing_extensions==4.10.0
tzdata==2024.1
urllib3==2.2.0
это мой build_files.sh
#!/bin/bash
pip install -r requirements.txt
python manage.py collectstatic
это мой файл manage.py
#!/usr/bin/env python
"""Django's command-line utility for administrative tasks."""
import os
import sys
def main():
"""Run administrative tasks."""
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()
это мой vercel.json
{
"version": 2,
"builds": [
{
"src": "BookHaven/wsgi.py",
"use": "@vercel/python",
"config": { "maxLambdaSize": "15mb", "runtime": "python3.10.0" }
},
{
"src": "build_files.sh",
"use": "@vercel/static-build",
"config": {
"distDir": "staticfiles_build"
}
}
],
"routes": [
{
"src": "/static/(.*)",
"dest": "/static/$1"
},
{
"src": "/(.*)",
"dest": "BookHaven/wsgi.py"
}
]
}
я попробовал удалить psycopg2 в requirements.txt, потому что я видел это в блоге о том, как исправить это, но это не помогло:
asgiref==3.7.2
certifi==2024.2.2
charset-normalizer==3.3.2
dj-database-url==2.1.0
Django==4.2.10
django-browser-reload==1.12.1
django-cors-headers==4.3.1
django-environ==0.11.2
django-filter==23.5
djangorestframework==3.14.0
fontawesomefree==6.5.1
gunicorn==21.2.0
idna==3.6
Markdown==3.5.2
packaging==23.2
pillow==10.2.0
psycopg2-binary==2.9.9
py-postgresql==1.3.0
pytz==2024.1
requests==2.31.0
sqlparse==0.4.4
typing_extensions==4.10.0
tzdata==2024.1
urllib3==2.2.0