Django/Python Support
Hi, I have been trying to install a django site onto my server which has plesk and it has taken me weeks and i have paid countless dollars to fix this. I believe you should offer this support or a type of application when it is installed automatically the same as if you click install wordpress you should have the option to click install "DJANGO".
Many Thanks

We have an article with an instruction how to set up django on Plesk server https://www.plesk.com/blog/product-technology/plesk-and-django
So, now we would like to get a feedback what is the most critical things you need to manage with Plesk regarding django.
-
Highwaykind commented
You can already run Django/FastAPI/Flask through Plesk: https://support.plesk.com/hc/en-us/articles/12377516625559-How-to-install-Django-applications-in-Plesk
Though I agree that something built-in that you can install with a click of a button that would let you set it up with a nice GUI in Plesk Admin would be really nice.
-
Tarmo commented
To anyone still waiting on this feature.
When I started learning Django, my first thought was that Plesk should support it like it does for Node.js or WordPress. Now currently I'm using Docker container for launching Django projects. In practice the Django project would be much better serviced in docker container, for monitoring, development and version management. Also for different version Python/Django, this keeps things stable from server specific installed versions etc. I also use different framework for frontend, so anyway using two or more docker containers for one project is now common.TL;DR: Invest time in learning how to setup a docker container with Django. Using any AI can help you setup with github docker build for Django specific easily.
Good Luck! -
LUIS RODRIGUEZ commented
is possibly give django support in this year?
-
Charles D Larson commented
The Key to hosting a Django application is that your servers must be able to process DTL (Django Template Language). Right now, they're not doing this, despite my having added passenger and Python support.
You definitely, absolutely, clearly and decisively MUST support Python and Django. If you don't, you will end up losing a ton of business, including mine. It is virtually FRAUD to say that you can host websites, without pointing out on your website, IN BIG, BOLD TYPE, in a flashing banner and multiple popups, that you are incapable of hosting a Django- or Python-based website. Yes, you have an article on how to do it, but it has so far been a waste of my time, as the server is still not processing Django Template Language. If my website isn't up and running in the next 8 hours, I'm looking elsewhere for a webhost.
-
Jeyaadharsh JS commented
Django is a smarter and more vital choice for modern web development than PHP because it’s a full-featured, secure, and scalable framework built on Python. Unlike PHP, which often leads to messy, repetitive code, Django enforces clean design and includes powerful tools like an ORM, admin panel, and built-in security. As web apps become more complex, platforms like Plesk should move beyond just supporting PHP and fully embrace Django sites to meet today’s development standards and deliver more reliable, maintainable applications.
-
Rahmatullo Qosimov commented
please add django support
-
Ulrich commented
Please add Python Support to Plesk.
-
Tomasz Brzezina commented
We need django on Plesk! We need django on Plesk! We need django on Plesk!
-
Damien commented
Django is nice, but Python has a much broader ecosystem and our customers want to deploy Python apps in general (e.g. FastAPI, Flask), not only Django.
In terms of what's important:
- Python version management (different apps on the same server need different Python versions, and the developer should be able to specify their required one without needing sysadmin intervention; for example just like it's easy to select a different PHP version from the Plesk UI)
- venv management / installation of dependencies (unfortunately the ecosystem is fragmented, so you have things like uv, pipenv, poetry with different toolchains preferred by different developers - unclear how to satisfy everyone / most people!)
- A good (modern) way to run python apps (e.g. nginx + gunicorn + supervisor)Overall, yes it's currently possible to do all of these things on a Plesk server; but Plesk is not adding anything, so why pay for it? You can have the same (relatively painful) experience on a plain VM, but much cheaper.
-
Chard Gibson commented
As development tools move on so must applications like plesk, I develop flask and django applications. As developers move away from PHP to more modern development tools Im struggling to justify the expense of a plesk obsidian server. Perhaps a new product is called for ?
-
Hüseyin Akman commented
It is impossible to install django on Plesk.
Please address this issue quickly.
-
Fernando Jimenez commented
Please!
add python/django on plesk...
thanks :) -
Salvatore Mele commented
I spent 2 days to install djangocms, but without result, and the guide above don't work for me. I have a 503 response from the server despite the guide.
An app ready to work is the best solution.
-
Ahmad Awad commented
.
-
Ingo Janßen commented
I used the already mentioned tutorial here:
https://support.plesk.com/hc/en-us/articles/115002701209-How-to-allow-installing-and-install-Django-applicationsTo activate WSGI support.
Once this is done, the Django application can just be deployed, restart Nginx and enjoy the application.
I work with Git and Ansible to deploy the application, install requirements and restart the Nginx server afterwards.
Since I have a dedicated domain in plesk for the app I also see it like any other site in the Websites & Domains overview.
Including traffic etc. -
Philipp Falke commented
How did you handle it?
-
Josep Pueyo-Ros commented
We handled to deploy a django app. However, when it crashes, we must restart it manually.
-
Mustafa Berker commented
I will end my Plesk licence in July 2022 if they don't bring Python and Django support ! What is tihs? This is the most popular proggramming lanuage in the world and you don't support it..
-
Mustafa Berker commented
very bad, Plesk doesn't care about Django !
-
Mustafa Berker commented
I use Plesk Obsidian Web Host Edition Version 18.0.44 Update #2 anddddd my Django project doesn't work !!! very bad ! I tried every method but it doesnt work and gives 403 error. Anyone can help me ? I will be crazy...