Setelah memastikan bahwa sistem operasi dari komputer kita sudah ada aplikasi Python, maka kita melanjutkan dengan instalasi Django. Kita akan menginstal Django 5 karena Django CMS saat ini masih menggunakan Django versi 5.

Instalasi Django 5 pada Windows 10 adalah seperti pada langkah-langkah berikut ini

  1. Membuat Python virtual environment dan mengaktifkannya
    D:\django>python -m venv .venv
    D:\django>.venv\Scripts\activate
    (.venv) D:\django>
    
  2. Instalasi Django 5
    (.venv) D:\django>pip install "Django>=5.0,<6.0"
    Collecting Django<6.0,>=5.0
      Downloading django-5.2.13-py3-none-any.whl.metadata (4.1 kB)
    Collecting asgiref>=3.8.1 (from Django<6.0,>=5.0)
      Downloading asgiref-3.11.1-py3-none-any.whl.metadata (9.3 kB)
    Collecting sqlparse>=0.3.1 (from Django<6.0,>=5.0)
      Using cached sqlparse-0.5.5-py3-none-any.whl.metadata (4.7 kB)
    Collecting tzdata (from Django<6.0,>=5.0)
      Downloading tzdata-2026.2-py2.py3-none-any.whl.metadata (1.4 kB)
    Downloading django-5.2.13-py3-none-any.whl (8.3 MB)
       ---------------------------------------- 8.3/8.3 MB 2.3 MB/s  0:00:03
    Downloading asgiref-3.11.1-py3-none-any.whl (24 kB)
    Using cached sqlparse-0.5.5-py3-none-any.whl (46 kB)
    Downloading tzdata-2026.2-py2.py3-none-any.whl (349 kB)
    Installing collected packages: tzdata, sqlparse, asgiref, Django
    Successfully installed Django-5.2.13 asgiref-3.11.1 sqlparse-0.5.5 tzdata-2026.2
    
    [notice] A new release of pip is available: 25.3 -> 26.0.1
    [notice] To update, run: python.exe -m pip install --upgrade pip
    
  3. Verifikasi instalasi Django
    (.venv) D:\django>python
    Python 3.14.2 (tags/v3.14.2:df79316, Dec  5 2025, 17:18:21) [MSC v.1944 64 bit (AMD64)] on win32
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import django
    >>> print(django.get_version())
    5.2.13
    >>>
    
  4. Django admin
    (.venv) D:\django>django-admin
    Type 'django-admin help <subcommand>' for help on a specific subcommand.
    Available subcommands:
    [django]
        check
        compilemessages
        createcachetable
        dbshell
        diffsettings
        dumpdata
        flush
        inspectdb
        loaddata
        makemessages
        makemigrations
        migrate
        optimizemigration
        runserver
        sendtestemail
        shell
        showmigrations
        sqlflush
        sqlmigrate
        sqlsequencereset
        squashmigrations
        startapp
        startproject
        test
        testserver
    Note that only Django core commands are listed as settings are not properly configured (error: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.).
    

Informasi lebih lanjut silahkan mengunjungi https://docs.djangoproject.com/en/5.2/ .

Kunjungi www.proweb.co.id untuk menambah wawasan anda.

Instalasi Django 5 pada Windows 10