Latihan - Siapkan proyek awal
Dalam modul ini, kita akan bekerja di situs web untuk tempat penampungan anjing. Proyek ini berfokus pada pengumpulan informasi tentang semua tempat penampungan anjing yang ada dan anjing yang mereka harapkan untuk ditempatkan di seluruh Amerika Serikat. Harapan fiktif untuk aplikasi ini adalah bahwa anjing dapat menemukan rumah yang cocok lebih cepat karena mereka akan memiliki individu yang ingin mengadopsinya dari sekitar Amerika Serikat dan bukan hanya area lokal mereka.
Django adalah kerangka kerja yang sempurna untuk proyek ini. Proyek ini menyediakan rute untuk mengembangkan aplikasi yang berhadapan dengan pelanggan dengan cepat. Django juga menyediakan fungsi database dan admin yang mapan yang dapat dengan mudah diakses oleh karyawan untuk pembaruan cepat. Kami telah membuat pengaturan awal untuk proyek ini, yang memungkinkan kami untuk fokus pada konsep untuk modul ini.
Persyaratan
Anda akan memerlukan sumber daya berikut yang terinstal di komputer Anda untuk menyelesaikan latihan:
- Python
- Git
- Editor kode seperti Visual Studio Code
Mengkloning repositori awal
Buka jendela perintah atau terminal.
Jalankan perintah berikut untuk mengklon repositori awal dan mengubah direktori ke proyek.
git clone https://github.com/MicrosoftDocs/ms-learn-django-generic-views.git cd ms-learn-django-generic-views/starter
Catatan
Solusi untuk latihan dapat ditemukan di direktori solusi.
Membuka proyek di Visual Studio Code
Kami akan menggunakan Visual Studio Code sebagai editor kode kami.
Di jendela perintah atau terminal yang sama, masukkan perintah berikut untuk membuka folder di Visual Studio Code.
code .
Membuat lingkungan virtual
Kami akan mengikuti praktik terbaik untuk bekerja dengan lingkungan virtual untuk proyek kami.
Di dalam Visual Studio Code, buka jendela terminal dengan memilih Lihat>terminal.
Di jendela terminal baru, jalankan perintah berikut untuk membuat dan mengaktifkan lingkungan virtual.
# Windows py -3 -m venv venv .\\venv\\Scripts\\activate # macOS or Linux python3 -m venv venv source ./venv/bin/activate
Instal Django
Proyek pemula menggunakan file requirements.txt untuk berisi daftar semua paket yang diperlukan. Kita dapat menginstalnya dengan menggunakan pip
.
Di jendela terminal yang sama, gunakan perintah berikut untuk memasang paket python yang diperlukan.
pip install -r requirements.txt
Mulai server
Django dapat menghosting aplikasi secara lokal. Kita akan melakukan langkah ini dengan menggunakan jendela terminal bawaan di Visual Studio Code.
Masukkan perintah berikut di jendela terminal yang sama.
python manage.py runserver