templatetags: return on none type object
This commit is contained in:
		@ -59,6 +59,8 @@ def do_get_tracks(obj):
 | 
				
			|||||||
@register.simple_tag(name="has_perm", takes_context=True)
 | 
					@register.simple_tag(name="has_perm", takes_context=True)
 | 
				
			||||||
def do_has_perm(context, obj, perm, user=None, simple=False):
 | 
					def do_has_perm(context, obj, perm, user=None, simple=False):
 | 
				
			||||||
    """Return True if ``user.has_perm('[APP].[perm]_[MODEL]')``"""
 | 
					    """Return True if ``user.has_perm('[APP].[perm]_[MODEL]')``"""
 | 
				
			||||||
 | 
					    if not obj:
 | 
				
			||||||
 | 
					        return
 | 
				
			||||||
    if user is None:
 | 
					    if user is None:
 | 
				
			||||||
        user = context["request"].user
 | 
					        user = context["request"].user
 | 
				
			||||||
    if simple:
 | 
					    if simple:
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user