Metadata-Version: 2.4
Name: django-generic-plus
Version: 3.1.0
Summary: Django model field that combines the functionality of GenericForeignKey and FileField
Author-email: The Atlantic <programmers@theatlantic.com>
License: BSD-2-Clause
Project-URL: Homepage, https://github.com/theatlantic/django-generic-plus
Platform: any
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Framework :: Django :: 2.2
Classifier: Framework :: Django :: 3.2
Classifier: Framework :: Django :: 4.2
Classifier: Framework :: Django :: 5.0
Classifier: Framework :: Django :: 5.1
Classifier: Framework :: Django :: 5.2
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: python-monkey-business>=1.0.0
Dynamic: license-file

django-generic-plus
###################

.. image:: https://github.com/theatlantic/django-generic-plus/actions/workflows/test.yml/badge.svg
    :target: https://github.com/theatlantic/django-generic-plus/actions
    :alt: Build Status

**django-generic-plus** is a python module which provides a Django model
field that combines the functionality of GenericForeignKey and FileField
into a single field.

It is useful in situations where one wishes to associate metadata with a
FileField or ImageField. It is currently used by
`django-cropduster <https://github.com/theatlantic/django-cropduster>`_.
