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
- Membuat Python virtual environment dan mengaktifkannya
D:\django>python -m venv .venv D:\django>.venv\Scripts\activate (.venv) D:\django>
- 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
- 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 >>>
- 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

