Visual Studio'da Python için Django Web Projesi şablonları
Django hızlı, güvenli ve ölçeklenebilir web geliştirme için tasarlanmış üst düzey bir Python çerçevesidir. Visual Studio'daki Python desteği, Django tabanlı bir web uygulamasının yapısını ayarlamak için çeşitli proje şablonları sağlar.
Şablonlar Visual Studio'da Dosya>Yeni>Projesi altında bulunur ve Boş Django Web Projesi ile Django Web Projesi'ni içerir. Şablonların kılavuzu için Visual Studio'da Django web çerçevesiyle çalışma öğretici serisine bakın.
Intellisense özellikleri
Visual Studio, aşağıdaki özellikler de dahil olmak üzere Django projeleri için tam IntelliSense desteği sağlar:
Şablona geçirilen bağlam değişkenleri:
Hem yerleşik öğeler hem de kullanıcı tanımlı öğeler için etiketleme ve filtreleme:
Katıştırılmış CSS ve JavaScript öğeleri için söz dizimi renklendirme:
Hata ayıklama desteği
Visual Studio ayrıca Django projeleri için tam hata ayıklama desteği sağlar:
Django yönetim konsolu
Django yönetim konsoluna Django Projesi menüsündeki çeşitli komutlar aracılığıyla veya Çözüm Gezgini'de Django projesine sağ tıklayarak erişilir.
Django Kabuğunu açma: Uygulama bağlamında modellerinizi işlemenizi sağlayan bir kabuk açar:
Django Sync DB: Komutu Etkileşimli Pencerede çalıştırır
manage.py syncdb
:Statik Toplama: Tüm statik dosyaları _settings.py dosyanızda değişkeni tarafından
STATIC_ROOT
belirtilen yola kopyalamak için komutunu çalıştırırmanage.py collectstatic --noinput
:Doğrula: settings.py dosyanızdaki değişken tarafından
INSTALLED_APPS
belirtilen yüklü modellerde doğrulama hatalarını bildiren komutu çalıştırırmanage.py validate
:
Önemli
Django projeleri genellikle bir manage.py dosyası aracılığıyla yönetilir ve Visual Studio bu yaklaşımı izler. Giriş noktası olarak manage.py dosyasını kullanmayı durdurursanız, temelde proje dosyasını bozarsınız. Bu durumda, projeyi Django projesi olarak işaretlemeden mevcut dosyalardan yeniden oluşturmanız gerekir.