示例#1
0
    def post(self, request, *args, **kwargs):
        id_old = request.POST['id_old']
        id_new = request.POST['id_new']

        old_person = Person.objects.get(pk=id_old)
        new_person = Person.objects.get(pk=id_new)

        Person.replace_veranstalter(new_person, old_person)
        if not Person.is_veranstalter(new_person):
            new_person.delete()

        return HttpResponseRedirect(reverse('import_vv_edit_users'))
示例#2
0
    def test_is_veranstalter(self):
        is_veranstalter1 = Person.is_veranstalter(self.p1)
        is_veranstalter2 = Person.is_veranstalter(self.p2)

        self.assertTrue(is_veranstalter1)
        self.assertFalse(is_veranstalter2)