aboutsummaryrefslogtreecommitdiffstats
path: root/servo/views/note.py
diff options
context:
space:
mode:
authorFilipp Lepalaan <filipp@mac.com>2015-10-08 10:48:36 +0300
committerFilipp Lepalaan <filipp@mac.com>2015-10-08 10:48:36 +0300
commit2a7251afa0438b1472c66932a4c22d378ae15c28 (patch)
treece9752d1f44369bb5f2b372982e953911303c056 /servo/views/note.py
parent88e291a6ed830f11671f04893031eec2291a6703 (diff)
downloadServo-2a7251afa0438b1472c66932a4c22d378ae15c28.tar.gz
Servo-2a7251afa0438b1472c66932a4c22d378ae15c28.tar.bz2
Servo-2a7251afa0438b1472c66932a4c22d378ae15c28.zip
Cleanup
Diffstat (limited to 'servo/views/note.py')
-rw-r--r--servo/views/note.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/servo/views/note.py b/servo/views/note.py
index a68312a..9eb2a4a 100644
--- a/servo/views/note.py
+++ b/servo/views/note.py
@@ -136,7 +136,7 @@ def edit(request, pk=None, order_id=None, parent=None, recipient=None, customer=
customer = order.customer_id
if customer is not None:
- customer = Customer.objects.get(pk=customer)
+ customer = get_object_or_404(Customer, pk=customer)
note.customer = customer
if order_id is None:
@@ -169,7 +169,7 @@ def edit(request, pk=None, order_id=None, parent=None, recipient=None, customer=
formset = AttachmentFormset(queryset=note.attachments.all())
if parent is not None:
- parent = Note.objects.get(pk=parent)
+ parent = get_object_or_404(Note, pk=parent)
note.parent = parent
note.body = parent.quote()
@@ -263,7 +263,7 @@ def render_template(request):
"""
content = ''
title = request.POST.get('title')
- tpl = Template.objects.get(title=title)
+ tpl = get_object_or_404(Template, title=title)
if request.session.get('current_order_id'):
tpl = template.Template(tpl.content)
@@ -319,7 +319,7 @@ def list_notes(request, kind="inbox"):
def view_note(request, kind, pk):
- note = Note.objects.get(pk=pk)
+ note = get_object_or_404(Note, pk=pk)
data = prep_list_view(request, kind)
data['title'] = note.subject
data['note'] = note
@@ -334,8 +334,9 @@ def search(request):
query = request.GET.get("q")
request.session['search_query'] = query
- title = _(u'Notes containing "%s"') % query
results = Note.objects.filter(body__icontains=query).order_by('-created_at')
+ title = _(u'%d search results for "%s"') % (results.count(), query,)
+
paginator = Paginator(results, 10)
page = request.GET.get("page")