@login_required
-def container_summary(request, container_id):
+def container_summary(request, container_id, msg=None):
"""
Returns details of a container
"""
# Render prepared samples into container summary
cc = Context({'container': container,
+ 'msg': msg,
'rendered_samples': ts.render(cs) })
tc = get_template('container_summary.html')
t = get_template('zpl_container_label.txt')
print_zpl(t.render(c))
- return HttpResponse('print command for container %s sent.' % (container.uuid))
+ return container_summary(request, container_id, msg='print command for container %s sent.' % (container.uuid))
################################################
context_instance=RequestContext(request))
@login_required
-def freezer_summary(request, freezer_id):
+def freezer_summary(request, freezer_id, msg=None):
"""
Returns summary of freezer_id
"""
# Render prepared container index into freezer summary
- cf = Context({'freezer': freezer })
+ cf = Context({'freezer': freezer,
+ 'msg': msg})
tf = get_template('freezer_summary.html')
# Render Freezer summary to app html
t = get_template('zpl_freezer_label.txt')
print_zpl(t.render(c))
- return HttpResponse('print command for freezer %s sent.' % (freezer.uuid))
+ return freezer_summary(request, freezer_id, msg='print command for freezer %s sent.' % (freezer.uuid))
################################################
t = get_template('half_inch_samples.txt')
print_zpl(t.render(c))
- return HttpResponse('print command for sample %s sent.' % (sample.sampleid))
+ return sample_summary(request, sampleid, msg='print command for sample %s sent.' % (sample.sampleid))
@login_required
def user_profile(request):