notification: add firebase notification to web

This commit is contained in:
behruz-dev
2025-10-30 14:59:59 +05:00
parent b6b2875e0d
commit 9b4f343f77
10 changed files with 198 additions and 79 deletions

10
config/firebase.py Normal file
View File

@@ -0,0 +1,10 @@
import firebase_admin
from firebase_admin import credentials, messaging
from django.conf import settings
import os
firebase_cred_path = os.path.join(settings.BASE_DIR, 'config/firebase/firebase-key.json')
if not firebase_admin._apps:
cred = credentials.Certificate(firebase_cred_path)
firebase_admin.initialize_app(cred)