def get_queryset(self):
        phoneNumbers = db.child('phoneNumbers').get(user['idToken'])
        qs = []

        for phone in phoneNumbers.each():
            dict = phone.val()
            dict['id'] = phone.key()
            qs.append(dict)

        return qs
    def post(self, request):
        retVal = {}

        retVal['name'] = request.POST['name']
        retVal['phone'] = request.POST['phone']

        if retVal['name'] == "":
            messages.error(request, "Name should not be null")
            return redirect(reverse('contact:contact_details'))

        if retVal['phone'] == "":
            messages.error(request, "Phone number should not be null")
            return redirect(reverse('contact:contact_details'))

        try:
            int(retVal['phone'])
            db.child('phoneNumbers').push(retVal)
        except:
            messages.error(request, "Phone number should be integer")

        return redirect(reverse('contact:contact_details'))
 def get_queryset(self):
     return db.child('qrCode').get(user['idToken']).val()
Ejemplo n.º 4
0
 def get_queryset(self):
     return db.child('Location').get(user['idToken']).val()
Ejemplo n.º 5
0
 def get_queryset(self):
     return db.child('battery').get(user['idToken']).val()
def delete(request, **kwargs):
    db.child("phoneNumbers").child(kwargs['id']).remove()

    return redirect(reverse('contact:contact_details'))