소스 검색

Restrict ExportTemplates available via export button

Jeremy Stretch 5 년 전
부모
커밋
fa0ff8be39
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      netbox/utilities/templatetags/buttons.py

+ 2 - 1
netbox/utilities/templatetags/buttons.py

@@ -97,7 +97,8 @@ def import_button(url):
 @register.inclusion_tag('buttons/export.html', takes_context=True)
 def export_button(context, content_type=None):
     if content_type is not None:
-        export_templates = ExportTemplate.objects.filter(content_type=content_type)
+        user = context['request'].user
+        export_templates = ExportTemplate.objects.restrict(user, 'view').filter(content_type=content_type)
     else:
         export_templates = []