In order to run a Django website on a Windows system, you will need the following:
=> A Windows operating system, such as Windows Server OS 2012, 2016, 2019.
=> Python, which can be downloaded from the official website (https://www.python.org/downloads/windows/)
=> A web server, such as Apache or IIS, which can be installed through the Plesk control panel.
=> A database, such as MySQL or PostgreSQL, which can also be installed through the Plesk control panel.
=> A web server gateway interface (WSGI) application, such as mod_wsgi or uWSGI, handles the communication between the web server and the Django application.
=> The Django framework itself, which can be installed via pip (pip install Django)
=> Additional dependencies required by the Django app, These can be installed via pip (pip install <dependency_name>)
We do not provide Python in Windows Shared Hosting plans so you can not host a Django website in our shared hosting plan. For Django website, you can go with our Windows/Linux VPS Hosting plan with the Plesk control panel.
That's all.