This is not a question, just a feeling. I want to know if you feel the same pain.
Checking for permission in django is done in two steps: check1: check if user is superuser, then user is allowed. check2: check if user has the given permission. This OR is solvable. It's easy to code. It is just a simple "if". The OR can be done in SQL, too.... But not much better. But somehow it makes my code messy. I would like to get the answer directly from postgres/DB, I don't write a condition. I want it to be straight forward. In our custom code we already skip check1 and do only check2. But this makes the whole situation not much better. I am just speaking out my thoughts. Dear django (core) developer: I like django very much and it is a great framework which I use daily with joy. Don't get me wrong! Unfortunately I have no clue which strategy could lead me to the goal if this particular issue without doing stuff in my code completely different than django does. I want to avoid doing uncommon things and stick to upstream. Regards, Thomas Güttler -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/d629dba5-cc73-4625-9d91-92741b7010a2%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.