Aws lambda zappa deployment with django : ModuleNotFoundError

Я создал самый простой сайт на django.

Ничего, кроме

django-admin startproject hello
cd hello
python manage.py makemigrations
python manage.py migrate

Команда python manage.py runserver дает мне сайт по умолчанию с доступом к админке с /admin url.

Но когда я развертываю его с помощью zappa deploy, я получаю "Error: Внимание! Проверка состояния развернутой лямбды не удалась. GET-запрос к '/' выдал код ответа 500."

".

Когда я пытаюсь перейти по url, предоставленному zappa, я получаю No module named 'hello.urls'. У меня такая же ошибка, когда я пытаюсь перейти на страницу zappa_url/admin.

Файл urls.py содержит только :

from django.contrib import admin
from django.urls import path

urlpatterns = [
    path('admin/', admin.site.urls),
]

Как я могу решить эту проблему, чтобы мой сайт работал?

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