├── .gitignore ├── .travis.yml ├── LICENSE ├── MANIFEST.in ├── README.rst ├── docs ├── admin1.png └── admin2.png ├── requirements.txt ├── rest_framework_fine_permissions ├── __init__.py ├── admin.py ├── apps.py ├── fields.py ├── filters.py ├── management │ ├── __init__.py │ └── commands │ │ ├── __init__.py │ │ ├── fine_permissions_dump.py │ │ └── fine_permissions_load.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_swappable_user.py │ └── __init__.py ├── models.py ├── permissions.py ├── serializers.py ├── templates │ └── admin │ │ └── rest_framework_fine_permissions │ │ └── userfieldpermissions │ │ └── change_form.html ├── urls.py ├── utils.py └── views.py ├── runtests.py ├── setup.py ├── tests ├── __init__.py ├── apps.py ├── models.py ├── serializers.py ├── test_admin.py ├── test_fields.py ├── test_qserializers.py ├── test_serializers.py ├── test_utils.py ├── test_views.py ├── urls.py └── utils.py └── tox.ini /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/README.rst -------------------------------------------------------------------------------- /docs/admin1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/docs/admin1.png -------------------------------------------------------------------------------- /docs/admin2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/docs/admin2.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rest_framework_fine_permissions/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rest_framework_fine_permissions/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/rest_framework_fine_permissions/admin.py -------------------------------------------------------------------------------- /rest_framework_fine_permissions/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/rest_framework_fine_permissions/apps.py -------------------------------------------------------------------------------- /rest_framework_fine_permissions/fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/rest_framework_fine_permissions/fields.py -------------------------------------------------------------------------------- /rest_framework_fine_permissions/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/rest_framework_fine_permissions/filters.py -------------------------------------------------------------------------------- /rest_framework_fine_permissions/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rest_framework_fine_permissions/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rest_framework_fine_permissions/management/commands/fine_permissions_dump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/rest_framework_fine_permissions/management/commands/fine_permissions_dump.py -------------------------------------------------------------------------------- /rest_framework_fine_permissions/management/commands/fine_permissions_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/rest_framework_fine_permissions/management/commands/fine_permissions_load.py -------------------------------------------------------------------------------- /rest_framework_fine_permissions/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/rest_framework_fine_permissions/migrations/0001_initial.py -------------------------------------------------------------------------------- /rest_framework_fine_permissions/migrations/0002_swappable_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/rest_framework_fine_permissions/migrations/0002_swappable_user.py -------------------------------------------------------------------------------- /rest_framework_fine_permissions/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rest_framework_fine_permissions/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/rest_framework_fine_permissions/models.py -------------------------------------------------------------------------------- /rest_framework_fine_permissions/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/rest_framework_fine_permissions/permissions.py -------------------------------------------------------------------------------- /rest_framework_fine_permissions/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/rest_framework_fine_permissions/serializers.py -------------------------------------------------------------------------------- /rest_framework_fine_permissions/templates/admin/rest_framework_fine_permissions/userfieldpermissions/change_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/rest_framework_fine_permissions/templates/admin/rest_framework_fine_permissions/userfieldpermissions/change_form.html -------------------------------------------------------------------------------- /rest_framework_fine_permissions/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/rest_framework_fine_permissions/urls.py -------------------------------------------------------------------------------- /rest_framework_fine_permissions/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/rest_framework_fine_permissions/utils.py -------------------------------------------------------------------------------- /rest_framework_fine_permissions/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/rest_framework_fine_permissions/views.py -------------------------------------------------------------------------------- /runtests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/runtests.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/tests/apps.py -------------------------------------------------------------------------------- /tests/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/tests/models.py -------------------------------------------------------------------------------- /tests/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/tests/serializers.py -------------------------------------------------------------------------------- /tests/test_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/tests/test_admin.py -------------------------------------------------------------------------------- /tests/test_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/tests/test_fields.py -------------------------------------------------------------------------------- /tests/test_qserializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/tests/test_qserializers.py -------------------------------------------------------------------------------- /tests/test_serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/tests/test_serializers.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/tests/test_views.py -------------------------------------------------------------------------------- /tests/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/tests/urls.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/tests/utils.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/unistra/django-rest-framework-fine-permissions/HEAD/tox.ini --------------------------------------------------------------------------------