You don't mess with Nginx,Gunicorn,uWSGI on Windows.
You set up Django Project with PostgreSQL no problem this work fine in Windows.
So you work with Django build web-server all the way to the end,
if you happy with result and want to deploy now you installed eg Gunicorn,Nginx, on host server.
So now leave Window and the build in web server behind.
For Digital Ocean that use most,you start with a blank Linux Distro.
So as a demo how it look(install not all server setup):
You set up Django Project with PostgreSQL no problem this work fine in Windows.
So you work with Django build web-server all the way to the end,
if you happy with result and want to deploy now you installed eg Gunicorn,Nginx, on host server.
So now leave Window and the build in web server behind.
For Digital Ocean that use most,you start with a blank Linux Distro.
So as a demo how it look(install not all server setup):
ssh [email protected] # Install Python and Ngnix sudo apt-get update sudo apt-get install python3-pip python3-dev nginx # Make Virtual enviroment mkdir whatip cd whatip sudo ufw allow 5000 #Open port virtualenv ipenv source ipenv/bin/activate ------------------ # Install Django Gunicorn PostgreSQL into Virtual enviroment pip install gunicorn django psycopg2 /whatip/ipenv$ nano app_test.py python app_test.py # In browser: http://xx.xx.250.200:5000/