From 4777a811d1dfdec852dfcfcfc0d200eb157d0230 Mon Sep 17 00:00:00 2001 From: carlosp420 Date: Fri, 29 Jul 2016 01:34:38 -0500 Subject: [PATCH] show total number of bp in voucher page, fixes #328 --- .../templates/public_interface/show_voucher.html | 2 +- voseq/public_interface/views.py | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/voseq/public_interface/templates/public_interface/show_voucher.html b/voseq/public_interface/templates/public_interface/show_voucher.html index e5d25c97..3d169686 100644 --- a/voseq/public_interface/templates/public_interface/show_voucher.html +++ b/voseq/public_interface/templates/public_interface/show_voucher.html @@ -276,7 +276,7 @@

Sequence Information

{% for item in sequences %} {{ item.gene_code }} - {{ item.sequence_length }} + {{ item.total_number_bp }} {{ item.number_ambiguous_bp }} {{ item.lab_person }} {{ item.accession }} diff --git a/voseq/public_interface/views.py b/voseq/public_interface/views.py index e084b362..72c58482 100644 --- a/voseq/public_interface/views.py +++ b/voseq/public_interface/views.py @@ -183,9 +183,15 @@ def show_voucher(request, voucher_code): local_images_queryset = LocalImages.objects.filter(voucher=voucher_code) images_queryset = list(chain(flickr_images_queryset, local_images_queryset)) - seqs_queryset = Sequences.objects.filter(code=voucher_code).values('code', 'gene_code', - 'number_ambiguous_bp', - 'accession', 'lab_person') + seqs_queryset = Sequences.objects.filter(code=voucher_code).values( + 'code', + 'gene_code', + 'number_ambiguous_bp', + 'accession', + 'lab_person', + 'total_number_bp', + ) + print(seqs_queryset) sorted_seqs_queryset = sorted(seqs_queryset, key=lambda x: x['gene_code'].lower()) return render(request, 'public_interface/show_voucher.html',