Templat Django Web Project untuk Python di Visual Studio
Django adalah kerangka kerja Python tingkat tinggi yang dirancang untuk pengembangan web yang cepat, aman, dan skalabel. Dukungan Python di Visual Studio menyediakan beberapa templat proyek untuk mengatur struktur aplikasi web berbasis Django.
Templat tersedia di Visual Studio di bawah File>Proyek Baru>dan menyertakan Proyek Web Django Kosong dan Proyek Web Django. Untuk panduan templat, lihat bekerja dengan kerangka kerja web Django dalam seri tutorial Visual Studio .
Fitur Intellisense
Visual Studio menyediakan dukungan IntelliSense penuh untuk proyek Django, termasuk fitur-fitur berikut:
Variabel konteks diteruskan ke templat:
Penandaan dan pemfilteran untuk item bawaan dan yang ditentukan pengguna:
Pewarnaan sintaks untuk elemen CSS dan JavaScript yang disematkan:
Dukungan penelusuran kesalahan
Visual Studio juga menyediakan dukungan penelusuran kesalahan penuh untuk proyek Django:
Konsol manajemen Django
Konsol manajemen Django diakses melalui berbagai perintah pada menu Proyek Django atau dengan mengklik kanan proyek Django di Penjelajah Solusi.
Buka Django Shell: Membuka shell dalam konteks aplikasi Anda yang memungkinkan Anda memanipulasi model Anda:
Django Sync DB: Menjalankan
manage.py syncdb
perintah di Jendela Interaktif:Kumpulkan Statis: Menjalankan
manage.py collectstatic --noinput
perintah untuk menyalin semua file statis ke jalur yang ditentukan olehSTATIC_ROOT
variabel dalam file _settings.py Anda:Validasi: Menjalankan
manage.py validate
perintah yang melaporkan kesalahan validasi dalam model yang diinstal yang ditentukan olehINSTALLED_APPS
variabel dalam file settings.py Anda:
Penting
Proyek Django biasanya dikelola melalui file manage.py dan Visual Studio mengikuti pendekatan ini. Jika Anda berhenti menggunakan file manage.py sebagai titik masuk, Anda pada dasarnya memutus file proyek. Dalam hal ini, Anda perlu membuat ulang proyek dari file yang ada tanpa menandainya sebagai proyek Django.