Django 5.0 yayımlandı
(djangoproject.com)- Yeni özellikler
- Veritabanında hesaplanan varsayılan değerler artık model alanlarında tanımlanabiliyor
- Django ORM genişletilmeye devam edilerek, veritabanı tarafından oluşturulan sütunlar oluşturabilen üretilmiş model alanları eklendi
- Şablon sistemine, form alanı render etmeyi basitleştiren alan grubu kavramı eklendi
- Django 5.0, indirme sayfası veya Python Package Index üzerinden edinilebilir
Django 4.2 ve 4.1 destek sonu duyurusu
- Django 4.2 için ana destek sona erdi ve son küçük hata düzeltme sürümü olan 4.2.8 yayımlandı.
- Django 4.2 bir LTS (uzun süreli destek) sürümü olarak, Nisan 2026'ya kadar güvenlik ve veri kaybı düzeltmeleri almaya devam edecek.
- Django 4.1 için genişletilmiş destek sona erdi ve son güvenlik sürümü olan 4.1.13, 1 Kasım'da yayımlandı.
- Tüm Django 4.1 kullanıcılarının, güvenlik sorunlarına yönelik düzeltmeleri almaya devam etmek için Django 4.2 veya üstüne yükseltme yapması öneriliyor.
Ek bilgiler ve etkinlikler
- Mikhail Podgurskiy, Django geliştirmesini desteklemek için Django Software Foundation'a bağış yaptı.
- DjangoCon Europe 2024, 5 Haziran 2024'te İspanya'nın Vigo kentinde düzenlenecek.
GN⁺ görüşü
Bu haberdeki en önemli nokta, Django 5.0'ın yayımlanmasıyla birlikte Django 4.2 ve 4.1 için destek sonu duyurusunun gelmesi. Bu, web geliştiricileri ve Django topluluğu için dikkat çekici bir gelişme; yeni özellikler ve güncellemelerle geliştirme sürecinin daha verimli ve modern hale gelmesi bekleniyor. Django 5.0'daki yeni özellikler, geliştiricilerin daha iyi web uygulamaları oluşturmasına yardımcı olacak ve bunun teknoloji topluluğu üzerinde olumlu bir etkisi olacak.
3 yorum
Django çılgınlığı geliyor...
Bu yüzden epey uğraşıyordum, iyi olmuş.
Hacker News görüşleri
Django programlamasını sevmemi 13 yıl önce sağlayan framework olduğu için kalbimde her zaman özel bir yeri var.
Django backend ve Vue frontend kullanan bir uygulama geliştiricisi olarak, Django’nun ORM’ini, routing’ini, middleware sistemini ve yönetim arayüzünü çok değerli buluyorum.
Django 5.0’ın yeni özellikleriyle ilgili topluluk kaynaklarını tanıtan bir bağlantı paylaşılıyor.
Django’yu çok seviyorum ve şu anda da günlük işlerimde kullanıyorum.
Şu anda işte Django kullanmıyorum ama yine de kalbimde özel bir yeri var.
Hızla büyüyen startup’larda Django’yu güçlü şekilde önerdim ve Django kullanan ekiplerin daha üretken olduğunu gördüm.
Django, 5 yıldan uzun süre desteklenecek projeler için yüksek bir standardı koruyor.
Django 5.0’ın çıkışını kutluyor ve Django/Docker starter app’ini Django 5.0 kullanacak şekilde güncellediği bir bağlantıyı paylaşıyor.
10 yıldan uzun süredir web projelerinde ana tercihim olarak Django kullanıyorum.
Django’yu kullanma biçimime dair kişisel değerlendirmem şu: web geliştirme için yeterli düzeyde soyutlama sağlıyor ve uzun zaman geçse bile anlaması kolay kalıyor.