LICENSE
MANIFEST.in
README.rst
setup.py
src/crudlfap/__init__.py
src/crudlfap/apps.py
src/crudlfap/conf.py
src/crudlfap/crudlfap.py
src/crudlfap/factory.py
src/crudlfap/html.py
src/crudlfap/models.py
src/crudlfap/registry.py
src/crudlfap/route.py
src/crudlfap/router.py
src/crudlfap/settings.py
src/crudlfap/shortcuts.py
src/crudlfap/site.py
src/crudlfap/test_conf.py
src/crudlfap/test_factory.py
src/crudlfap/test_route.py
src/crudlfap/test_router.py
src/crudlfap/utils.py
src/crudlfap.egg-info/PKG-INFO
src/crudlfap.egg-info/SOURCES.txt
src/crudlfap.egg-info/dependency_links.txt
src/crudlfap.egg-info/requires.txt
src/crudlfap.egg-info/top_level.txt
src/crudlfap/locale/fr/LC_MESSAGES/django.mo
src/crudlfap/locale/fr/LC_MESSAGES/django.po
src/crudlfap/management/__init__.py
src/crudlfap/management/commands/__init__.py
src/crudlfap/mixins/__init__.py
src/crudlfap/mixins/crud.py
src/crudlfap/mixins/filter.py
src/crudlfap/mixins/form.py
src/crudlfap/mixins/lock.py
src/crudlfap/mixins/menu.py
src/crudlfap/mixins/model.py
src/crudlfap/mixins/modelform.py
src/crudlfap/mixins/object.py
src/crudlfap/mixins/objectform.py
src/crudlfap/mixins/objects.py
src/crudlfap/mixins/objectsform.py
src/crudlfap/mixins/search.py
src/crudlfap/mixins/table.py
src/crudlfap/mixins/template.py
src/crudlfap/static/swagger-ui-bundle.js
src/crudlfap/static/swagger-ui-standalone-preset.js
src/crudlfap/static/swagger-ui.css
src/crudlfap/views/__init__.py
src/crudlfap/views/api.py
src/crudlfap/views/generic.py
src/crudlfap_auth/__init__.py
src/crudlfap_auth/backends.py
src/crudlfap_auth/crudlfap.py
src/crudlfap_auth/html.py
src/crudlfap_auth/models.py
src/crudlfap_auth/test_urls.py
src/crudlfap_auth/views.py
src/crudlfap_auth/locale/fr/LC_MESSAGES/django.mo
src/crudlfap_auth/locale/fr/LC_MESSAGES/django.po
src/crudlfap_example/__init__.py
src/crudlfap_example/manage.py
src/crudlfap_example/settings.py
src/crudlfap_example/urls.py
src/crudlfap_example/wsgi.py
src/crudlfap_example/artist/__init__.py
src/crudlfap_example/artist/crudlfap.py
src/crudlfap_example/artist/models.py
src/crudlfap_example/artist/test_api.py
src/crudlfap_example/artist/migrations/0001_initial.py
src/crudlfap_example/artist/migrations/__init__.py
src/crudlfap_example/blog/crudlfap.py
src/crudlfap_example/blog/models.py
src/crudlfap_example/blog/test_security.py
src/crudlfap_example/blog/migrations/0001_initial.py
src/crudlfap_example/blog/migrations/__init__.py
src/crudlfap_example/song/__init__.py
src/crudlfap_example/song/crudlfap.py
src/crudlfap_example/song/models.py
src/crudlfap_example/song/test_security.py
src/crudlfap_example/song/migrations/0001_initial.py
src/crudlfap_example/song/migrations/__init__.py
src/crudlfap_registration/__init__.py
src/crudlfap_registration/crudlfap.py
src/crudlfap_registration/html.py
src/crudlfap_registration/test_registration.py
src/crudlfap_registration/templates/django_registration/activation_email_body.txt
src/crudlfap_registration/templates/django_registration/activation_email_subject.txt
src/crudlfap_sites/__init__.py
src/crudlfap_sites/crudlfap.py
src/crudlfap_sites/models.py
src/crudlfap_sites/migrations/0001_initial.py
src/crudlfap_sites/migrations/0002_alter_site_settings.py
src/crudlfap_sites/migrations/__init__.py