def test_get_selection_array(self): expected = [{"category": "Nombre", "value": "*****@*****.**", "label": "Isabel Pantoja"}, {"category": "Nombre", "value": "*****@*****.**", "label": "Will Smith"}, {"category": "Email", "value": "*****@*****.**", "label": "*****@*****.**"}, {"category": "Email", "value": "*****@*****.**", "label": "*****@*****.**"}, {"category": "Twitter", "value": "*****@*****.**", "label": "@pantoja"}] self.assertEqual(expected, Attendant.get_selection_array())
def get_speakers_list(request): if request.method == "GET": speakers = Attendant.get_speakers() return render_to_response( "speakers_list.html", { "attendants": json.dumps(Attendant.get_selection_array()), "speakers": speakers, "user": request.session.get("user"), }, ) else: speakers = Attendant.get(request.POST.getlist("speakers")) return HttpResponseRedirect("admin/speakers")