def confirmed_contact(request, **kwargs): state = kwargs['state'] from_user = kwargs['from_user'] user_login = request.user object_contacts = Contacts.objects.get(to_user=user_login.id, state='unconfirmed', from_user=from_user) if state == "Confirmed": object_contacts.state = 'confirmed' object_new = Contacts(from_user=user_login, to_user=from_user, state="confirmed") object_new.save() messages.success(request, u"¡Solicitud de contacto confirmada con éxito!") elif state == 'Rejected': object_contacts.state = 'rejected' messages.success(request, u"¡Solicitud de contacto rechazada con éxito!") object_contacts.save() return HttpResponseRedirect(resolve_url('search_directory_contacts'))
def save_contact(request, **kwargs): user_login = request.user id_contact = kwargs['id_contact'] object_new = Contacts(from_user=user_login, to_user=id_contact, state="unconfirmed") object_new.save() messages.success(request, u"¡Solicitud de contacto enviada con éxito.!") return HttpResponseRedirect(resolve_url('search_directory_contacts'))