Django ile basit bir uygulama oluşturuyorum. Ayrıca, çok sık bir çeşit operasyon gerçekleştirdiğimi fark ettim. Örneğin, çoğu zaman, Olumlu = True olan tüm Makale nesnelerini almam gerekir. Yani modelde get_published işlevini tanımlamak mümkün mü diye düşünüyorum? Modeller aşağıdaki gibiyseDjango modelleri, özel işlevler
işlevi uygulayan bir yol önerebilir (basitleştirilmiş)
class Article(models.Model):
title = models.CharField(...)
isPublished = models.BooleandField()
def get_active(self):
return Article.objects.filter(isPublicshed = 1)
Ama bu şekilde
çalışmıyor?
İyi bir kod örneği. Özlü django bir parçası açıkladı daha önce bana (benim noobosity) anlamsız görünüyordu. +1. – chucksmash