Cara Menginstal Kerangka Django di Ubuntu 20.04

Cara Menginstal Kerangka Django di Ubuntu 20.04

Django adalah kerangka kerja web Python yang mendorong pengembangan aplikasi yang cepat. Kerangka kerja Django dirancang untuk pengembang untuk mengambil aplikasi dari awal hingga selesai secepat mungkin. Ini memberikan keamanan yang lebih tinggi untuk aplikasi dan menghindari pengembang dari membuat kesalahan keamanan umum.

Tutorial ini akan membantu Anda menginstal Django Web Framework di Ubuntu 20.04 Sistem Linux. Ini juga akan membantu Anda membuat aplikasi Django sampel. Mari kita melalui tutorial:

Langkah 1 - Menginstal Python

Sebagian besar sistem operasi terbaru dilengkapi dengan python 3 default terpasang. Tetapi jika sistem Anda tidak menginstal python, jalankan perintah di bawah ini untuk menginstalnya. Juga, pasang PIP di sistem Anda.

sudo apt update -y  sudo apt menginstal python3 python3 -pip -y  

Versi Python yang diinstal adalah:

python3 -v  Python 3.8.2 

Dan versi PIP adalah:

Pip3 -v  Pip 20.0.2 dari/usr/lib/python3/dist-package/pip (Python 3.8) 

Langkah 2 - Memasang Modul Django Python

Anda dapat menginstal django baik dari kode sumber yang tersedia di repositori github atau menginstalnya menggunakan PIP . Dalam tutorial ini, saya menggunakan PIP untuk instalasi Django di Ubuntu 20.04 Sistem. Jalankan perintah di bawah ini dari terminal Linux:

Pip3 Pasang Django  

Anda akan mendapatkan perintah Django-Admin untuk membuat proyek baru. Periksa versi yang diinstal saat ini:

Django-Admin --version  3.1 

Langkah 3 - Buat Aplikasi Django

Pertama, arahkan ke direktori yang Anda butuhkan untuk membuat aplikasi baru. Lalu gunakan Django-Admin StartProject Perintah diikuti oleh nama aplikasi untuk membuat aplikasi Django baru. Buka terminal pada sistem dan ketik Anda:

mkdir -p /var /www && cd /var /www  Django-Admin startProject django_app  

Setelah itu bermigrasi perubahan yang tertunda.

CD Django_App  Python3 Kelola.py bermigrasi  

Langkah 4 - Buat Akun Admin Super Django

Juga, buat akun superuser untuk administrasi aplikasi Django. Jalankan perintah berikut dari direktori aplikasi Django Anda.

Python3 Kelola.Py CreateKuperUser  

Langkah 5 - Menjalankan Aplikasi Django

Aplikasi Django siap untuk melayani. Secara default, Django tidak mengizinkan host eksternal untuk mengakses antarmuka web. Untuk mengizinkan host eksternal, edit pengaturan.File PY dan tambahkan IP di bawah diizinkan_hosts.

vi django_app/pengaturan.py  

Tambahkan IP:

Diizinkan_hosts = ['192.168.1.239 '] 

Di Sini 192.168.1.239 adalah alamat IP sistem tempat Django diinstal.

Akhirnya, jalankan server aplikasi Django dengan perintah di bawah ini. Di sini 0.0.0.0: 8000 Defined bahwa Django akan mendengarkan semua antarmuka di port 8000. Anda dapat mengubah port ini dengan pilihan Anda.

Python3 Kelola.Py Runserver 0.0.0.0: 8000  

Server Aplikasi Django sedang berjalan sekarang. Buka browser web favorit Anda dan akses ke IP sistem django di port 8000. Ini akan menunjukkan kepada Anda halaman web Django default.

http: // 192.168.1.239: 8000 

Anda juga dapat mengakses halaman administrator Django di /admin URL subdirektori. Gunakan kredensial login superuser Anda yang dibuat pada langkah sebelumnya untuk mendapatkan akses.

http: // 192.168.1.239: 8000/admin 

Anda akan mendapatkan dasbor admin Django seperti di bawah ini. Anda dapat menambahkan lebih banyak pengguna dan grup untuk aplikasi Anda di dasbor.

Kesimpulan

Anda telah berhasil membuat aplikasi Django di sistem Anda. Mari Mulailah Membangun Aplikasi Django Anda.