Default is off, but turn it on for sponsorship levels, the only
currently existing one.
class BackendSponsorshipLevelBenefitManager(object):
title = 'Benefits'
singular = 'benefit'
+ can_add = True
def get_list(self, instance):
return [(b.id, b.benefitname, b.benefitdescription) for b in instance.sponsorshipbenefit_set.all()]
</tr>
{%endfor%}
</table>
-{%if form.instance.id%}
+{%if form.instance.id and handler.can_add%}
<a href="{{url}}/new/" class="btn btn-default">Add {{handler.singular}}</a>
{%endif%}
</div>