Your best bet would be to actually work in reverse. Each of those is a type of user-generated content, so they should all inherit from a common base. Then you can simply query the base model and get a list of everything.
djangoUse active directory to authenticate Django users.
programming development code python authentication active directory ldap django