Coverage for website/payments/apps.py: 100.00%
8 statements
« prev ^ index » next coverage.py v7.6.7, created at 2025-08-14 10:31 +0000
« 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 _
6class PaymentsConfig(AppConfig):
7 """AppConfig for the payments package."""
9 name = "payments"
10 verbose_name = _("Payments")
12 def user_menu_items(self):
13 return {
14 "sections": [{"name": "membership", "key": 2}],
15 "items": [
16 {
17 "section": "membership",
18 "title": "Manage bank account(s)",
19 "url": reverse("payments:bankaccount-list"),
20 "key": 2,
21 },
22 {
23 "section": "membership",
24 "title": "View payments",
25 "url": reverse("payments:payment-list"),
26 "key": 3,
27 },
28 ],
29 }