title: Django: permission_required
body: <p>I an newbie n Django (3 months)
  I have a Django solution with different apps (each app can be access with a link in the nav bar)
  I would like to limit access to one of these app to some users: if a user do not have right access, the module link is not available</p>
  
  <p>I was thinking using Django admin permission and permission_required decorator but not sure it will fit my needs</p>
  
  <p>an option would be to have a Profile model link OneToOne to user model with an attribute app_authorization (False/True) and use this attribute in my template nav bar to display link to this app only if user.app_authorization=True
  but I sure there is a etter way to do it in Django</p>