Mercurial > public > sg101
annotate antispam/views.py @ 1037:7e0c3cbd3cda
Fix bad select_related call.
In Django 1.8, select_related now throws an error if you give it an invalid
field. This was happening. Fix that query.
Also noticed an extra query generated in the display_post template. Fixed.
author | Brian Neal <bgneal@gmail.com> |
---|---|
date | Tue, 29 Dec 2015 22:21:42 -0600 |
parents | e932f2ecd4a7 |
children | 0219fafab7a6 |
rev | line source |
---|---|
bgneal@215 | 1 """Views for the antispam application.""" |
bgneal@215 | 2 |
bgneal@1032 | 3 from django.shortcuts import render |
bgneal@215 | 4 |
bgneal@215 | 5 |
bgneal@215 | 6 def suspended(request): |
bgneal@215 | 7 """This view checks the user's status for suspension and displays an |
bgneal@215 | 8 appropriate message. |
bgneal@215 | 9 """ |
bgneal@215 | 10 is_active = request.user.is_active |
bgneal@215 | 11 |
bgneal@1032 | 12 return render(request, 'antispam/suspended.html', { |
bgneal@215 | 13 'is_active': is_active, |
bgneal@1032 | 14 }) |