42 thoughts on “[Tutorial] How to run Python Django on cPanel

  1. Sorry please what host is this? Because I've been trying upload my django app on a blue host cpanel but I can't find the create python app icon please how do I fix this problem?

  2. El video aun esta vigente y sigue funcionando. Sobre todo por las rutas que usaste para tomar el static y media folder ya que así esta depurado cuando apagas el Debug = False. Django es un framework que como ellos mismo dicen te permite crear rápido pero a la hora del deploy to production me quiero pegar un tiro.

  3. Good Evening everybody,
    I am getting such msg. Please suggest why I got this error.

    (project:3.7)[[email protected] project]$ ./manage.py collectstatic

    Traceback (most recent call last):

    File "./manage.py", line 21, in <module>


    File "./manage.py", line 17, in main


    File "/home/austere/virtualenv/project/3.7/lib/python3.7/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line


    File "/home/austere/virtualenv/project/3.7/lib/python3.7/site-packages/django/core/management/__init__.py", line 357, in execute


    File "/home/austere/virtualenv/project/3.7/lib/python3.7/site-packages/django/__init__.py", line 24, in setup


    File "/home/austere/virtualenv/project/3.7/lib/python3.7/site-packages/django/apps/registry.py", line 114, in populate


    File "/home/austere/virtualenv/project/3.7/lib/python3.7/site-packages/django/apps/config.py", line 211, in import_models

    self.models_module = import_module(models_module_name)

    File "/home/austere/virtualenv/project/3.7/lib64/python3.7/importlib/__init__.py", line 127, in import_module

    return _bootstrap._gcd_import(name[level:], package, level)

    File "<frozen importlib._bootstrap>", line 1006, in _gcd_import

    File "<frozen importlib._bootstrap>", line 983, in _find_and_load

    File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked

    File "<frozen importlib._bootstrap>", line 677, in _load_unlocked

    File "<frozen importlib._bootstrap_external>", line 728, in exec_module

    File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed

    File "/home/austere/virtualenv/project/3.7/lib/python3.7/site-packages/django/contrib/auth/models.py", line 2, in <module>

    from django.contrib.auth.base_user import AbstractBaseUser, BaseUserManager

    File "/home/austere/virtualenv/project/3.7/lib/python3.7/site-packages/django/contrib/auth/base_user.py", line 47, in <module>

    class AbstractBaseUser(models.Model):

    File "/home/austere/virtualenv/project/3.7/lib/python3.7/site-packages/django/db/models/base.py", line 117, in _new_

    new_class.add_to_class('_meta', Options(meta, app_label))

    File "/home/austere/virtualenv/project/3.7/lib/python3.7/site-packages/django/db/models/base.py", line 321, in add_to_class

    value.contribute_to_class(cls, name)

    File "/home/austere/virtualenv/project/3.7/lib/python3.7/site-packages/django/db/models/options.py", line 204, in contribute_to_class

    self.db_table = truncate_name(self.db_table, connection.ops.max_name_length())

    File "/home/austere/virtualenv/project/3.7/lib/python3.7/site-packages/django/db/_init__.py", line 28, in __getattr_

    return getattr(connections[DEFAULT_DB_ALIAS], item)

    File "/home/austere/virtualenv/project/3.7/lib/python3.7/site-packages/django/db/utils.py", line 201, in _getitem_

    backend = load_backend(db['ENGINE'])

    File "/home/austere/virtualenv/project/3.7/lib/python3.7/site-packages/django/db/utils.py", line 110, in load_backend

    return import_module('%s.base' % backend_name)

    File "/home/austere/virtualenv/project/3.7/lib64/python3.7/importlib/__init__.py", line 127, in import_module

    return _bootstrap._gcd_import(name[level:], package, level)

    File "/home/austere/virtualenv/project/3.7/lib/python3.7/site-packages/django/db/backends/sqlite3/base.py", line 66, in <module>


    File "/home/austere/virtualenv/project/3.7/lib/python3.7/site-packages/django/db/backends/sqlite3/base.py", line 63, in check_sqlite_version

    raise ImproperlyConfigured('SQLite 3.8.3 or later is required (found %s).' % Database.sqlite_version)

    django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17).

    Thank you

  4. This video is not true i was buy host from this company and I'm do everything like video but is not work … don't buy host from this company if you need host support python and django you need to go to digitalocean this company is sooo good

  5. We're sorry, but something went wrong.
    The issue has been logged for investigation. Please try again later.

    Web application could not be started by the Phusion Passenger application server.

  6. I don't see Python Setup in my Cpanel. It shows PHP PEAR Packages, Perl Modules, Site Software, Optimize Website, Softaculous Apps Installer and Select PHP Version only in Sofware group of Cpanel. What should I do if I have a make a Python or Node.Js based application for my client who is using this hosting service from Cyber Net? The website hosting is taken from Cyber Net in Pakistan.

Leave a Reply

Your email address will not be published. Required fields are marked *