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.2 Django 4.2 Django 3.2 django-guardian
Also by me
Django Messaging 🎅🏼
For Django-based social platforms.
Django Paddle Subscriptions 🎅🏼
For Django-based SaaS projects.
Django GDPR Cookie Consent 🎅🏼
For Django websites that use cookies.