Сервер django 127.0.0.1:18000 не работает в браузере для проекта openx

Я использую контейнер docker (devstack) для проекта openx на Mac.

Поскольку я случайно вышел из всех контейнеров (изменил настройки в ресурсах docker и нажал кнопку Apply&Restart), я не могу запустить сервер. Я снова запустил контейнеры, и он работает нормально.

Когда я ввожу команду ниже в контейнере docker,

python /edx/app/edxapp/edx-platform/manage.py lms runserver 18000 

System check identified no issues (0 silenced).
October 08, 2021 - 15:38:25
Django version 1.11.18, using settings 'lms.envs.devstack_docker'
Starting development server at http://127.0.0.1:18000/
Quit the server with CONTROL-C.

В терминале вроде работает, но браузер Chrome показывает ERR_EMPTY_RESPONSE знак ошибки.

когда я пробовал с 0.0.0.0:18000 или localhost:18000, он также подключается к серверу, но выдает ошибку вроде этой, но разница в том, что это режим отладки django.

IOError at /dashboard
[Errno 13] Permission denied: '/tmp/mako_lms/7fa50c86c772c2affd8b5a04d05a85da/dashboard.html.py'

Странно, но когда я запускаю сервер на 0.0.0.0:18000, я могу увидеть сайт администратора django с 127.0.0.1 or localhost or 0.0.0.0 :18000/admin, но я получаю ошибку с другими ссылками.

Я совсем начинающий программист. Не мог бы кто-нибудь дать мне идеи, что еще можно попробовать? Спасибо.

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