[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#745122: ITP: django-polymorphic -- Seamless Polymorphic Inheritance for Django Models



Package: wnpp
Severity: wishlist
Owner: Michael Fladischer <FladischerMichael@fladi.at>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

* Package name    : django-polymorphic
  Version         : 0.5.4
  Upstream Author : Bert Constantin <bert.constantin@gmx.de>
* URL             : https://github.com/chrisglass/django_polymorphic
* License         : BSD
  Programming Lang: Python
  Description     : Seamless Polymorphic Inheritance for Django Models

Django-polymorphic simplifies using inherited models in Django projects. When a
query is made at the base model, the inherited model classes are returned.

Features:
 * Full admin integration.
 * ORM integration:
   + Support for ForeignKey, ManyToManyField, OneToOneField descriptors.
   + Support for proxy models.
   + Filtering/ordering of inherited models (ArtProject___artist).
   + Filtering model types: instance_of(...) and not_instance_of(...)
   + Combining querysets of different models (qs3 = qs1 | qs2)
   + Support for custom user-defined managers.
 * Uses the minimum amount of queries needed to fetch the inherited models.
 * Disabling polymorphic behavior when needed.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJTUN4/AAoJEGlMre9Rx7W24DwP/2kzLwwOz5CZe5UFNOpaBo0m
u8/sITqragRttbWUs3KxsPdZ/cbU6vxGeS112LDSeYanOn6Okw4DgQQ4FAGKVGwX
0vlyF+qbD5x2MZS/bMe8ouRCuAl8uCYSy8TSpS96qeJnGE4Jzlro4vSKELrCCKDi
cEvRilSPnswh+VGgb8fIBdrBjwN9qbYq9lQNGX/CV/8nDsbdKAW1N76dxg3rE0CE
qfRPSIToCJ7Qht934yZomV9iv6bCMNblgpXWOu/wpXXLzxDI+RRhrldvaCc1uJnV
IDxTlPFTVgFDPjiQOH0EMaTp930SOD5k43ZZn3gEqqF673KkKZ1/VMaJD18uo7KO
GcdGNo6YdNwlNokQN83suQ/EJQj950pNT7QCGjx9KbA/zWvhfVGL5piDmc6HZcc0
lL/Smy3f7fdzkKz745HEf7eUbvwTRoNfcYtIkzad89dfiP2sq4RPjXnsQ/Rr/AYJ
Ej8ElCU4bEqaf2WGS4LUDMNTcrRXhwQp9SU6Z2lKu0jDpRbRXhPAbzL07ZOFCltW
JVxjeYRi+OkpPOYhGt38FhJwaATdlE9CDOjmZX8oKbHtzmXLZFvq0j1M20IM2tPu
QLwE1V/xE5lxe1jddTAJUrOlO+qQAKmDHK7Yaz4xbFejapItPJNn+vJorqV90aVF
kdQV6oNc0MxfcRLf5IhY
=w/Am
-----END PGP SIGNATURE-----


Reply to: