Размещение бэкэнд-сервера Django (REST) с помощью Google Cloud

Это мой первый раз, когда я пытаюсь разместить внутренний сервер на любой облачной платформе, и я пытаюсь разместить его с помощью Google Cloud. Это мой домашний проект, и фронтенд моего веб-приложения уже давно размещен самостоятельно с помощью firebase.
Моя проблема в том, что я попытался удалить облачное приложение для моего бэкэнда, но я получаю 500 server error, хотя файлы были загружены без каких-либо проблем. Другое дело, что я не уверен в структуре файлов.
Backend File Strucutre
папкаAPI
enchant_ease_backend File
Моя папка бэкенда

Я попробовал удалить мой requirements.txt файл, так как в панели Google cloud app engine я получил несколько ошибок с моими зависимостями, но id не сработал, и я потратил несколько часов на просмотр учебников, но ничего не получилось.

Может ли кто-нибудь провести меня через процесс хостинга или сказать мне, что я сделал неправильно или что нужно изменить?

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