Search code examples
djangodebuggingdjango-permissions

Where does the creation of permissions live in Django?


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.