Конфигурация vercel.json
Код: Выделить всё
{
"version": 2,
"builds": [
{
"src": "build_files.sh",
"use": "@vercel/static-build",
"config": {
"distDir": "staticfiles_build"
}
},
{
"src": "notes/wsgi.py",
"use": "@vercel/python",
"config": { "maxLambdaSize": "15mb", "runtime": "python3.9" }
}
],
"routes": [
{
"src": "/(.*)",
"dest": "notes/wsgi.py"
},
{
"src": "/static/(.*)",
"dest": "/static/$1"
}
]
}
Проверил, что wsgi.py правильно настроен и доступен для вызова.
Подтвердил, что статические файлы собраны и хранятся в каталоге staticfiles_build.Проверил раздел маршрутов и перезаписей файла vercel.json, чтобы убедиться в правильности сопоставления.
Описание проблемы
После развертывания я получаю сообщение об ошибке 404: NOT_FOUND, когда доступ к приложению. Однако процесс сборки завершается успешно, и создается URL-адрес развертывания.
Приложение Django отлично работает на моем локальном компьютере, но, похоже, в моей конфигурации развертывания для Vercel чего-то не хватает.< /p>
Вопрос
Какие изменения или дополнения мне нужно внести в файл vercel.json или процесс развертывания, чтобы решить эту проблему?
Любые Будем очень признательны за рекомендации и предложения!
Ссылка на Github: https://github.com/Arnav613Gupta/Notes-Api.git
URL-адрес Vercel: https://notes-api-snb5-pearl.vercel.app/
Подробнее здесь: https://stackoverflow.com/questions/792 ... pplication