Сервер разработки Postgresql + Django не открывается в браузере (соединение отказано)
Моя попытка создать/интегрировать базу данных Postgresql и запустить сервер разработки Django продолжает терпеть неудачу, а я следовал каждому шагу в этом руководстве (страница поиска для 'Setting Up PostgreSQL with Django'): (сайт 1) https://www.hostinger.com/tutorials/django-tutorial
Когда я запускаю сервер разработки и набираю в браузере http://127.0.0.1:8000 для подключения, я получаю сообщение о том, что страница не может быть достигнута. ERR_CONNECTION_REFUSED
Подумав, что это проблема брандмауэра, я последовал инструкциям на этой странице, чтобы открыть оба (8000 порт & 5432 порт для любого ip адреса (я скопировал пример 1 на странице) --> 5432 является портом PostgreSQL по умолчанию, поэтому я включил его также с 8000 на всякий случай, и он все еще не работает: (сайт 2) https://linuxconfig.org/how-to-open-allow-incoming-firewall-port-on-ubuntu-22-04-jammy-jellyfish
Я дважды проверил и знаю, что ввел в файл settings.py правильный движок базы данных, имя, пользователя, пароль, хост и порт, потому что я следовал шагам в (веб-сайт 1).
И я попробовал открыть оба порта 5432 и 8000 для любого ip-адреса в случае, если страница не открывается из-за проблемы с брандмауэром из примера 1 в (веб-сайт 2).
Я не знаю, что еще можно сделать.
Пожалуйста, помогите, я так расстроен!
Спасибо всем за помощь, я думаю, что только что выяснил проблему. Хотя на моем VPS вручную открыты порты 8000 и 5432, на самом компьютере все порты закрыты. Сейчас я «гуглю», как открыть порты только для моего Hostinger/VPS.
С помощью этого сайта я выяснил, что порты моего компьютера закрыты: https://www.yougetsignal.com/tools/open-ports/