Coverage for website/photos/apps.py: 100.00%

10 statements  

« prev     ^ index     » next       coverage.py v7.6.7, created at 2025-08-14 10:31 +0000

1from django.apps import AppConfig 

2from django.urls import reverse 

3from django.utils.translation import gettext_lazy as _ 

4 

5 

6class PhotosConfig(AppConfig): 

7 """AppConfig class for Photos app.""" 

8 

9 name = "photos" 

10 verbose_name = _("Photos") 

11 

12 def ready(self): 

13 """Import the signals when the app is ready.""" 

14 from . import signals # noqa: F401 

15 

16 def menu_items(self): 

17 return { 

18 "categories": [{"name": "members", "title": "For Members", "key": 2}], 

19 "items": [ 

20 { 

21 "category": "members", 

22 "title": "Photos", 

23 "url": reverse("photos:index"), 

24 "key": 1, 

25 } 

26 ], 

27 }