Where does the creation of permissions live in Django?
-
25-09-2019 - |
Question
I need to do some debugging, because the permissions for one of my models are created wrongly. So I tried to find the piece of code where Django creates the permissions upon syncdb and writes them in the database, but I haven't been successful at all; maybe I just overlooked the right lines of code, but if somebody can point me out the right module / line of code where this happens I'd be very happy!
Solution
Check out create_permissions
; note that it is wired up to fire when it receives the post_syncdb
signal.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow