About Django Guardian and Per-object Permissions
If you use django-guardian
for per-object permissions, use group permissions instead of user permissions from the start, even if each group only contains one user.
This way, you can expand the project later to multiple users managing the same objects without hassle.
Tips and Tricks Programming Permissions Django 5.x Django 4.2 Django 3.2 django-guardian
Also by me
Django Paddle Subscriptions app
For Django-based SaaS projects.
Django GDPR Cookie Consent app
For Django websites that use cookies.