GitHunt
CH

christippett/django-firebase-cache

A Cloud Firestore / Firebase Realtime Database cache backend for Django

Django Firebase Cache

PyPI version
Build status
Coverage
Python versions
Github license

Install

pip install django-firebase-cache

Usage

# settings.py

CACHES = {
    "firebase": {
        "BACKEND": "django_firebase_cache.RealtimeDatabaseCache",
        "LOCATION": "django",  # name of child key in Realtime Database
        "OPTIONS": {"databaseURL": "https://project-id.firebaseio.com/"},
    },
    "firestore": {
        "BACKEND": "django_firebase_cache.FirestoreCache",
        "LOCATION": "django",  # name of collection in Firestore
    },
}

Contributors

MIT License
Created June 15, 2019
Updated December 11, 2024
christippett/django-firebase-cache | GitHunt