GNU/Linux >> Belajar Linux >  >> Ubuntu

Memasang Lingkungan Pengembangan Django di Ubuntu

Django adalah kerangka kerja web paling populer yang ditulis dengan Python. Ini menghasilkan keseimbangan yang halus antara kelengkapan fitur dan efisiensi, termasuk fitur canggih seperti pembuatan migrasi otomatis dan antarmuka admin berfitur lengkap. Menyiapkan lingkungan pengembangan Django di Ubuntu cukup mudah, dan dapat dilakukan hanya dalam beberapa langkah.

Menginstal Virtualenv

Yang terbaik adalah menggunakan lingkungan virtual Python saat mengembangkan dalam kerangka kerja yang kompleks seperti Django, terutama jika Anda berniat untuk mengerjakan banyak proyek sekaligus. Mungkin juga merupakan ide yang baik untuk memastikan bahwa Anda memiliki kedua versi Python yang terbaru.

$ sudo apt-get install virtualenv python python3

Menggunakan Virtualenv

Menciptakan Lingkungan

Virtualenv memungkinkan sebuah proyek di-sandbox jauh dari instalasi Python sistem. Ini memungkinkan pengguna biasa untuk menginstal paket dan proyek Python untuk menggunakan versi tertentu yang mungkin berbeda dari versi sistem. Membuat lingkungan virtual dengan Virtualenv dapat dilakukan dengan satu perintah.

$ virtualenv -p python3 project-directory

Opsi -p python3 menentukan versi Python untuk digunakan di lingkungan. Anda bisa lebih spesifik dengan sesuatu seperti -p python3.4 , tetapi hanya menjalankannya seperti pada contoh di atas akan memilih rilis terbaru dari versi Python yang dipilih yang saat ini diinstal pada sistem. Virtualenv tidak akan menarik versi baru Python yang tidak diinstal pada sistem.

Mengaktifkan Lingkungan

Untuk menggunakan Virtualenv, cd ke dalam direktori yang Anda buat, lalu aktifkan lingkungan.

$ cd project-directory
$ source bin/activate

Anda akan melihat nama direktori muncul di awal command prompt Anda dalam tanda kurung. Ini menunjukkan bahwa Anda menggunakan lingkungan virtual.

Menginstal Django

Lingkungan virtual mencakup manajer paket Python, Pip, untuk memungkinkan Anda menginstal dan mengelola paket Python dengan mudah. Django adalah salah satu dari paket-paket itu, seperti juga banyak dari pengaya dan pengayanya. Pip dapat digunakan serupa dengan manajer paket distribusi, jadi gunakan itu untuk menginstal Django, dan itu akan menarik semua dependensi Django juga.

$ pip install django

Ini akan menarik versi terbaru Django yang tersedia. Jika Anda menginginkan versi tertentu, itu dapat ditentukan untuk Pip juga.

$ pip install django==1.9

Menyiapkan Proyek Django

Sekarang, Anda dapat memulai proyek Django dan mulai bekerja. Paket Django yang diinstal Pip menyediakan perintah untuk membuat proyek.

$ django-admin startproject project-name

Dari sana, cd ke dalam proyek Anda.

$ cd project-name

django-admin mengatur proyek serta file dasar yang diperlukan untuk memulai. Jika Anda melihat di direktori saat ini, Anda akan melihatnya. Yang paling penting untuk menyiapkan adalah manage.py . Ini adalah skrip manajemen pusat untuk keseluruhan proyek. Ini juga merupakan skrip yang digunakan untuk membuat migrasi basis data dan memigrasikannya. Jadi, gunakan untuk membuat migrasi apa pun, migrasi, lalu siapkan akun pengguna super Anda untuk antarmuka admin.

$ python manage.py makemigrations
$ python manage.py migrate
$ python manage.py createsuperuser

Menutup

Itu dia. Sekarang, proyek Django Anda telah diatur dan siap untuk dikembangkan! Setelah selesai, Anda dapat meninggalkan lingkungan virtual dengan perintah sederhana lainnya.

$ deactivate

Ubuntu
  1. Menginstal VirtualBox 4.2 di Ubuntu 12.10

  2. Cara Membuat Lingkungan Virtual Python di Ubuntu 20.04

  3. Panduan utama untuk menginstal Flask di Ubuntu

  1. Cara Menginstal Python 3 di Ubuntu 18.04 atau 20.04

  2. Menyiapkan Lingkungan Pengembangan Python Django di Debian 9 Stretch Linux

  3. Cara Menginstal Django di Ubuntu 18.04

  1. Cara Menginstal Python 3.7 di Ubuntu 18.04

  2. Cara menginstal Django di Ubuntu 14.04

  3. Cara Menginstal Django di Ubuntu 16.04 LTS