Example #1
0
 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())
     
     
Example #2
0
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")