mục đích django-generic-m2m là cho phép bạn tạo ra các mối quan hệ cơ sở dữ liệu cấp giữa các đối tượng khác nhau bằng cách sử dụng một API nhất quán. Yêu cầu :
Đối với một tour du lịch đầy đủ của các API, nơi tốt nhất để tìm được các bài kiểm tra.
Nhanh chóng tổng quan
Giả sử bạn có một vài mô hình:
lớp học thực phẩm (models.Model):
& Nbsp; name = models.CharField (max_length = 255)
& Nbsp; liên quan = RelatedObjectsDescriptor ()
& Nbsp; def __unicode __ (self):
& Nbsp; trở self.name
class và đồ uống (models.Model):
& Nbsp; name = models.CharField (max_length = 255)
& Nbsp; liên quan = RelatedObjectsDescriptor ()
& Nbsp; def __unicode __ (self):
& Nbsp; trở self.name
Dưới đây là một phiên dịch viên tương tác mẫu:
>>> Bánh pizza = Food.objects.create (name = 'pizza')
>>> Pepperoni = Food.objects.create (name = 'pepperoni')
>>> Bia = Beverage.objects.create (name = 'bia')
>>> Ngọt = Beverage.objects.create (name = 'ngọt')
>>> Pizza.related.connect (pepperoni)
>>> Pizza.related.connect (bia)
>>> Pepperoni.related.related_to ()
[
>>> Pizza.related.all ()
[
>>> Pizza.related.all (). Generic_objects ()
[<Đồ uống: bia>, ]
>>> Food.related.all ()
[
Phần mềm khác của nhà phát triển Charles Leifer
Ý kiến để django-generic-m2m
Các chi tiết về phần mềm:
Phiên bản: 0.2.1
Ngày tải lên: 14 Apr 15
Giấy phép: Miễn phí
Phổ biến: 39
Bình luận không