Closed krystofbe closed 3 months ago
just a side note: django-guardian
which is listed under General
does object based permissions, which is kind of the same topic as this package. would it make sense to add a section called "permissions/roles/groups" or something?
Hi @krystofbe, +1 to including this and +1 for the permissions/roles/groups
category. Those would both be welcome.
If you don't mind creating a PR with the changes, I'm happy to quickly approve them.
Hi @jefftriplett.
I added a permissions section in https://github.com/wsvincent/awesome-django/pull/272, I also added django-rules that I use regularly, hope it's ok to put these two in one PR
@krystofbe works for me. Thank you for the addition!
Project Information
Criteria
Please answer the following questions about the project you are submitting. This will help us evaluate if the project should be included in the Awesome Django list.
Is the project new?
How long has the project been maintained? The project has been maintained for more than 10 years.
How many releases has it had if it's a library or package? There have been 35 releases. Link to release history
Are you the author or are you submitting the project on behalf of a company?
What makes it awesome? django-role-permissions stands out due to its simplicity and effectiveness in managing role-based permissions. It is well-documented, actively maintained, and integrates seamlessly with Django projects. The package offers a straightforward API, making it easy to define and enforce permissions without complicating the application's codebase.
Additional Information
django-role-permissions is backed by a robust test suite and has a supportive community. The project is well-documented, ensuring that developers can quickly get up to speed and integrate it into their projects. Additionally, it provides flexibility by allowing developers to define custom roles and permissions tailored to their specific application needs.