postgres server error 500
I'm using django 1.9, gunicorn, nginx and postgres as database for my website. My site is up and running but when i try to login as admin or user i get server error 500 on webpage and on terminal i get "is the server running on host 18.104.22.168 and accepting tcp/ip connections on port 5432".
I thought there might be a problem in postgres.conf and pghba.conf. But there are 2 host all all....one for IPv4 and one for IPv6 in pghba.conf.
I can't figure out how to edit pg_hba.conf. Please use above's IP to explain.
One more thing will it solve the problem or i might need to do something else?