Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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 syncdbperintah di Jendela Interaktif:Kumpulkan Statis: Menjalankan
manage.py collectstatic --noinputperintah untuk menyalin semua file statis ke jalur yang ditentukan olehSTATIC_ROOTvariabel dalam file _settings.py Anda:Validasi: Menjalankan
manage.py validateperintah yang melaporkan kesalahan validasi dalam model yang diinstal yang ditentukan olehINSTALLED_APPSvariabel 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.








