svthalia/concrexit

View on GitHub
website/photos/apps.py

Summary

Maintainability
A
1 hr
Test Coverage
from django.apps import AppConfig
from django.urls import reverse
from django.utils.translation import gettext_lazy as _


class PhotosConfig(AppConfig):
    """AppConfig class for Photos app."""

    name = "photos"
    verbose_name = _("Photos")

    def ready(self):
        """Import the signals when the app is ready."""
        from . import signals  # noqa: F401

    def menu_items(self):
        return {
            "categories": [{"name": "members", "title": "For Members", "key": 2}],
            "items": [
                {
                    "category": "members",
                    "title": "Photos",
                    "url": reverse("photos:index"),
                    "key": 1,
                }
            ],
        }