forked from rc/aircox
		
	Compare commits
	
		
			2 Commits
		
	
	
		
			c09ad6c1fd
			...
			7369d2d8d3
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 7369d2d8d3 | |||
| 7a5bb3fb41 | 
@ -23,6 +23,7 @@ class PagePermissions:
 | 
				
			|||||||
    """Format used for permission name (displayed to humans)."""
 | 
					    """Format used for permission name (displayed to humans)."""
 | 
				
			||||||
    perms_codename_format = "{obj._meta.label_lower}_{obj.pk}_{perm}"
 | 
					    perms_codename_format = "{obj._meta.label_lower}_{obj.pk}_{perm}"
 | 
				
			||||||
    """Format used for permissions codename."""
 | 
					    """Format used for permissions codename."""
 | 
				
			||||||
 | 
					    perms_cn_format = "{obj._meta.model_name}_{obj.pk}_{perm}"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def __init__(self, model):
 | 
					    def __init__(self, model):
 | 
				
			||||||
        self.model = model
 | 
					        self.model = model
 | 
				
			||||||
@ -78,7 +79,7 @@ class PagePermissions:
 | 
				
			|||||||
        # TODO: avoid multiple database hits
 | 
					        # TODO: avoid multiple database hits
 | 
				
			||||||
        for name in infos["perms"]:
 | 
					        for name in infos["perms"]:
 | 
				
			||||||
            perm, _ = Permission.objects.get_or_create(
 | 
					            perm, _ = Permission.objects.get_or_create(
 | 
				
			||||||
                codename=self.perms_codename_format.format(obj=obj, perm=name),
 | 
					                codename=self.perms_cn_format.format(obj=obj, perm=name),
 | 
				
			||||||
                content_type=ContentType.objects.get_for_model(obj),
 | 
					                content_type=ContentType.objects.get_for_model(obj),
 | 
				
			||||||
                defaults={"name": self.perms_name_format.format(obj=obj, perm=name)},
 | 
					                defaults={"name": self.perms_name_format.format(obj=obj, perm=name)},
 | 
				
			||||||
            )
 | 
					            )
 | 
				
			||||||
 | 
				
			|||||||
@ -19,7 +19,7 @@
 | 
				
			|||||||
{% endblock %}
 | 
					{% endblock %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
{% block header-cover %}
 | 
					{% block header-cover %}
 | 
				
			||||||
{% if cover and not "emissions/episodes" in request.path %}
 | 
					{% if cover %}
 | 
				
			||||||
<img src="{{ cover }}" ref="cover" class="cover">
 | 
					<img src="{{ cover }}" ref="cover" class="cover">
 | 
				
			||||||
{% endif %}
 | 
					{% endif %}
 | 
				
			||||||
{% endblock %}
 | 
					{% endblock %}
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user