I'm trying to store a boolean
value in firebase firestore
database using KivyMD
and Python
. In .kv
file a Checkbox has been defined and if it is checked the value saving in the db
should be true
and otherwise it should be false
. How to write the program please help me.
.kv
MDCheckbox:
size_hint: None, None
id: agreed
.py
def send_data(self):
import firebase_admin
from firebase_admin import credentials
from firebase_admin import firestore
cred = credentials.Certificate("cred.json")
firebase_admin.initialize_app(cred)
db = firestore.client()
status = self.root.get_screen('add_st').ids.agreed
data = {
'Status': status
}
doc_ref = self.db.collection('Users').document('doc_name')
doc_ref.set({
'Status' = status
})
Aucun commentaire:
Enregistrer un commentaire