Сервер 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
, но я получаю ошибку с другими ссылками.
Я совсем начинающий программист. Не мог бы кто-нибудь дать мне идеи, что еще можно попробовать? Спасибо.