title: Django permissions, code ourselves or use app?
body: <p>This question is (I think) about object/row level permissions in Django.</p>
  
  <p>We are building a community and need to be able to set permissions based on actions that users take. For example, you should not be able to start a thread until you have posted so and so many answers.</p>
  
  <p>Also, the users should be able to remove content that belongs to themselves. Based on the Django documentation, it seems like the standard framework does not support permissions for instances.</p>
  
  <p>Should we build on the "empty" API that Django supplies, or should we use an app for this like django-guardian, django-rules, etc? Which ones would you in that case recommend?</p>
  
  <p>Thank you!</p>