Cara Install Django di Ubuntu 20.04

Django adalah web framework yang ditulis dalam bahasa pemorgraman Python. Django menawarkan kelebihan di sisi kecepatan dalam pengembangan aplikasi (rapid development) dan kemudahan dalam skalabilitas aplikasi (scalabilty).

Tujuan utama Django adalah untuk memudahkan developer dalam mengembangkan aplikasi web yang kompleks. Beberapa perusahaan terkenal yang menggunakan Django antara lain Instagram, Disqus, Washington Times, Bitbucket, dan Mozilla.

*Install Requirements*

Install pip.

[INPUT]

1 sudo apt install python3-pip

Install virtualenv.

[INPUT]

1 sudo pip3 install virtualenv

*Membuat Virtual Environment*

Membuat folder untuk aplikasi Django dengan nama ‘django-app’.

[INPUT]

1 2 mkdir django-app cd django-app

Membuat virtual environment (virtualenv) dengan nama ‘env’.

[INPUT]

1 virtualenv env

Mengaktifkan virtual environment.

[INPUT]

1 source env/bin/activate

Setelah virtual environment aktif terdapat prefix ‘(env)’ sebagai tanda berada di dalam virtual environment.

[INPUT]

1 (env) musa@ubuntu:~/django-app$

*Install Django*

Install Django terbaru via pip.

[INPUT]

1 pip install Django

Jika ingin install Django versi tertentu misalnya Django 3.2.6 (LTS).

[INPUT]

1 pip install Django==3.2.6

Verifikasi instalan Django.

[INPUT]

1 2 3 django-admin –version   3.2.6

*Membuat Project Django*

Membuat project Django dengan nama ‘myproject’.

[INPUT]

1 django-admin startproject myproject .

Jalankan development server.

[INPUT]

1 python manage.py runserver

Kemudian ditampilkan pesan seperti di bawah ini.

[INPUT]

1 2 3 4 5 6 7 8 9 10 11 Watching for file changes with StatReloader Performing system checks…   System check identified no issues ( silenced).   You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions. Run ‘python manage.py migrate’ to apply them. August 07, 2021 – 14:29:22 Django version 3.2.6, using settings ‘myproject.settings’ Starting development server at http://127.0.0.1:8000/ Quit the server with CONTROL-C.

Browse ‘http://127.0.0.1:8000/’.

Jika berhasil ditampilkan halaman dengan pesan ‘The install worked successfully! Congratulations!’.

The install worked successfully

Untuk menghentikan development server tekan “€˜CTRL+C”€™.

Untuk menonaktifkan virtual environment jalankan perintah “€˜deactivate”€™.

[INPUT]

1 deactivate

Selamat mencoba 🙂

Leave a Reply

Your email address will not be published.