devel: fix /devel/admin_log

Since Django 1.8 each_context requires a request argument.
This commit is contained in:
Jelle van der Waa 2017-07-15 16:33:44 +02:00
parent cc1bb79bff
commit 585c519056
2 changed files with 7 additions and 1 deletions

View File

@ -30,6 +30,12 @@ def test_mirrors(self):
response = self.client.get('/mirrors/')
self.assertEqual(response.status_code, 200)
def test_admin_log(self):
user = User.objects.create_superuser('admin', 'admin@archlinux.org', 'admin')
response = self.client.post('/login/', {'username': 'admin', 'password': 'admin'})
response = self.client.get('/devel/admin_log', follow=True)
self.assertEqual(response.status_code, 200)
class FindUserTest(TestCase):
def setUp(self):

View File

@ -262,7 +262,7 @@ def admin_log(request, username=None):
if username:
user = get_object_or_404(User, username=username)
context = {'title': "Admin Action Log", 'log_user': user, }
context.update(admin.site.each_context())
context.update(admin.site.each_context(request))
return render(request, 'devel/admin_log.html', context)
# vim: set ts=4 sw=4 et: