You are here: Home / LBN / Up2date / Core Linux / BastionLinux 36 / python3-fcm-django-1.0.12r1-1.lbn36.noarch

python3-fcm-django-1.0.12r1-1.lbn36.noarch

Package Attributes
RPM  python3-fcm-django-1.0.12r1-1.lbn36.noarch.rpm Architecture  noarch Size  85995 Created  2025/05/19 12:49:46 UTC
Package Specification
Summary Send push notifications via django to websites, iOS & android mobile devices through FCM (Firebase Cloud Messaging)
Group Unspecified
License GPL
Home Page https://github.com/grafana/fcm-django
Description

Django app for Firebase Cloud Messaging. Used as an unified platform for sending push notifications to mobile devices & browsers (android / ios / chrome / firefox / ...).

Supports Firebase Cloud Messaging HTTP v1 API. If you're looking for the legacy API, use fcm-django<1!

FCMDevice model fields

registration_id (required - is FCM token) name (optional) active (default: true) user (optional) device_id (optional - can be used to uniquely identify devices) type (android, web, ios)

Functionality:

all necessary migrations model admins for django admin admin actions for testing single and bulk notification sending automatic device pruning: devices to which notifications fail to send are marked as inactive devices marked as inactive will not be sent notifications Django rest framework viewsets

Requires
rpmlib(PayloadFilesHavePrefix)  
rpmlib(PayloadIsZstd)  
(python3.10dist(firebase-admin) < 6~~ with python3.10dist(firebase-admin) >= 5)  
rpmlib(PartialHardlinkSets)  
rpmlib(CompressedFileNames)  
rpmlib(RichDependencies)  
rpmlib(FileDigests)  
rpmlib(TildeInVersions)  
Provides
python-fcm-django
python3-fcm-django
python3.10-fcm-django
python3.10dist(fcm-django)
python3dist(fcm-django)
Obsoletes
python-fcm-django

Document Actions