django-generic-m2m

ภาพหน้าจอของซอฟแวร์:
django-generic-m2m
รายละเอียดซอฟแวร์:
รุ่น: 0.2.1
วันที่อัพโหลด: 14 Apr 15
ผู้พัฒนา: Charles Leifer
การอนุญาต: ฟรี
ความนิยม: 39

Rating: nan/5 (Total Votes: 0)

Django-ทั่วไป-M2M วัตถุประสงค์คือการช่วยให้คุณสามารถสร้างความสัมพันธ์ระดับฐานข้อมูลระหว่างวัตถุต่าง ๆ โดยใช้ API ที่สอดคล้องกัน
สำหรับทัวร์เต็มรูปแบบของ API, สถานที่ที่ดีที่สุดที่จะดูคือการทดสอบ
ภาพรวมอย่างรวดเร็ว
สมมติว่าคุณมีรูปแบบคู่:
อาหารชั้น (models.Model):
& nbsp; name = models.CharField (max_length = 255)
& nbsp; ที่เกี่ยวข้อง = RelatedObjectsDescriptor ()
& nbsp; def __unicode __ (ตัวเอง):
& nbsp; self.name ผลตอบแทน
คลาสดื่ม (models.Model):
& nbsp; name = models.CharField (max_length = 255)
& nbsp; ที่เกี่ยวข้อง = RelatedObjectsDescriptor ()
& nbsp; def __unicode __ (ตัวเอง):
& nbsp; self.name ผลตอบแทน
นี่คือตัวอย่างเซสชั่นล่ามโต้ตอบ:
>>> พิซซ่า = Food.objects.create (ชื่อ = 'พิซซ่า')
>>> เป็ปเปอร์โร = Food.objects.create (ชื่อ = 'เป็ปเปอร์โร')
>>> เบียร์ = Beverage.objects.create (ชื่อ = 'เบียร์')
>>> โซดา = Beverage.objects.create (ชื่อ = 'โซดา')
>>> pizza.related.connect (เป็ปเปอร์โร)

>>> pizza.related.connect (เบียร์)

>>> pepperoni.related.related_to ()
[]
>>> pizza.related.all ()
[ ]
>>> pizza.related.all (). generic_objects ()
[<เครื่องดื่ม: เบียร์> <อาหาร: เป็ปเปอร์โร>]
>>> Food.related.all ()
[ ]

ต้องการ

  • หลาม

ซอฟแวร์อื่น ๆ ของนักพัฒนา Charles Leifer

beefish
beefish

20 Feb 15

peewee
peewee

14 Apr 15

redis-completion
redis-completion

20 Feb 15

ความคิดเห็นที่ django-generic-m2m

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!