Skip to content

Commit 82f21c6

Browse files
authored
Merge pull request xtrinch#96 from ataylor32/app_verbose_name
Closes xtrinch#95 Make AppConfig's verbose_name configurable
2 parents 8480d1c + 5a3606b commit 82f21c6

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

README.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ Edit your settings.py file:
4343
)
4444
4545
FCM_DJANGO_SETTINGS = {
46+
"APP_VERBOSE_NAME": "[string for AppConfig's verbose_name]",
47+
# default: _('FCM Django')
4648
"FCM_SERVER_KEY": "[your api key]",
4749
# true if you want to have only one active device per registered user at a time
4850
# default: False

fcm_django/apps.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from django.apps import AppConfig
2-
from django.utils.translation import ugettext_lazy as _
2+
from fcm_django.settings import FCM_DJANGO_SETTINGS as SETTINGS
33

44

55
class FcmDjangoConfig(AppConfig):
66
name = 'fcm_django'
7-
verbose_name = _('FCM Django')
7+
verbose_name = SETTINGS["APP_VERBOSE_NAME"]

fcm_django/settings.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
from django.conf import settings
2+
from django.utils.translation import ugettext_lazy as _
23

34
FCM_DJANGO_SETTINGS = getattr(settings, "FCM_DJANGO_SETTINGS", {})
45

56
# FCM
7+
FCM_DJANGO_SETTINGS.setdefault("APP_VERBOSE_NAME", _('FCM Django'))
68
FCM_DJANGO_SETTINGS.setdefault("FCM_SERVER", "https://fcm.googleapis.com/fcm/send")
79
FCM_DJANGO_SETTINGS.setdefault("FCM_SERVER_KEY", None)
810
FCM_DJANGO_SETTINGS.setdefault("ONE_DEVICE_PER_USER", False)

0 commit comments

Comments
 (0)