Knowledge Base
Categories: Scripting
Django with FastCGI: Installation & Hosting Requirements
Django uses an SQLite database by default. Installing Django with FastCGI on HostGator is possible, but configuring alternative database software requires custom settings that are not supported.
While Django hosting is allowed, HostGator does not provide full support for Django installation or troubleshooting. However, developers can expect assistance with the following:
- Providing the server environment required to run Django with FastCGI
- Supplying access to developer‑friendly error logs
It is recommended to have a developer experienced in Django configuration and FastCGI deployment to resolve any issues during setup or use.
Django Installation for Shared and Reseller Hosting
Users on Shared or Reseller hosting must follow the Django installation steps.
Django 1.11 is the only supported version on these servers due to Python 3.x being limited to version 3.2.3.
Django Setup for VPS and Dedicated Servers
For VPS and Dedicated Hosting plans, HostGator recommends using the official Django Quick Install Guide. These environments provide greater flexibility for Django hosting, FastCGI configuration, and Python version management.
Supported Python and Django Versions
Use the chart below to determine which Django version is compatible with your server’s Python installation:
| Python Version | Django Version |
|---|---|
| 2.7, 3.4, 3.5, 3.6 | 1.11 |
| 3.4, 3.5, 3.6 | 2.0 |
| 3.5, 3.6, 3.7 | 2.1, 2.2 |
Did you find this article helpful?