Coverage for benefits/core/admin/common.py: 100%

13 statements  

« prev     ^ index     » next       coverage.py v7.6.12, created at 2025-03-13 23:09 +0000

1from django.contrib import admin 

2from django.http import HttpRequest 

3 

4from benefits.core import models 

5 

6 

7@admin.register(models.PemData) 

8class PemDataAdmin(admin.ModelAdmin): 

9 

10 def has_view_permission(self, request: HttpRequest, obj=None): 

11 if request.user and request.user.is_superuser: 

12 return True 

13 else: 

14 return False 

15 

16 def has_add_permission(self, request: HttpRequest, obj=None): 

17 if request.user and request.user.is_superuser: 

18 return True 

19 else: 

20 return False