from django.utils.safestring import mark_safe
-from samplebc.samples.forms import FreezerForm, ContainerForm, SampleForm
+from samplebc.samples.forms import FreezerForm, ContainerForm, SampleForm, CmdMoveSampleForm
from samplebc.samples.models import Freezer, Container, Sample
from samplebc.samples.util import get_uuid, get_sampleid, assign_to_container
from samplebc.samples.errors import NoSpaceAvaliable
"""
Moves a sample to a target container
"""
+ form = CmdMoveSampleForm()
+
+ # Load form template
+ c = Context({'form': form,
+ 'action_url': ''})
+ t = get_template('generic_form.html')
+
return render_to_response('app.html', {
'app_name': settings.HTSW_ST_APPNAME,
'page_name': 'CMD: Move Sample',
'media': '',
- 'bcmagic': BarcodeMagicForm(),
+ 'bcmagic': BarcodeMagicForm({'bcm_mode': 'cmd_move_sample'}),
'select': 'samples',
- 'body': ""
+ 'body': t.render(c)
},
context_instance=RequestContext(request))
\ No newline at end of file