def deleteAuthor(request, pk):
    author = Author.get_by_id(pk)
    if request.method == 'POST':
        Author.delete_by_id(pk)
        return redirect('/authors')
    context = {'item': author}
    return render(request, 'author/delete.html', context)
Esempio n. 2
0
 def test_delete_by_id_negative(self):
     """ Test of the CustomUser.delete_by_id() method """
     self.assertFalse(Author.delete_by_id(999))
Esempio n. 3
0
 def test_delete_by_id_positive(self):
     """ Test of the CustomUser.delete_by_id() method """
     self.assertTrue(Author.delete_by_id(101))
     self.assertRaises(Author.DoesNotExist, Author.objects.get, pk=101)