Tôi đang tạo ứng dụng đơn giản với django. Ngoài ra, tôi nhận ra rằng tôi đang làm một số loại hoạt động rất thường xuyên. Ví dụ tôi thường cần để có được tất cả các đối tượng Điều có isPublick = True. Vì vậy, tôi nghĩ là có thể để xác định chức năng get_published trong mô hình?Mô hình Django, chức năng tùy chỉnh
nếu mô hình trông như thế này (giản thể)
class Article(models.Model):
title = models.CharField(...)
isPublished = models.BooleandField()
def get_active(self):
return Article.objects.filter(isPublicshed = 1)
Nhưng nó không hoạt động theo cách này
Bạn có thể đề nghị một cách để thực hiện chức năng?
Ví dụ về mã tốt. Giải thích ngắn gọn một phần của django mà trước đây dường như vô nghĩa đối với tôi (trong noobosity của tôi). +1. – chucksmash