##// END OF EJS Templates
Campaign has been added to RadarSys Model...
Campaign has been added to RadarSys Model git-svn-id: http://jro-dev.igp.gob.pe/svn/jro_hard/radarsys/trunk/webapp@27 aa17d016-51d5-4e8b-934c-7b2bbb1bbe71

File last commit:

r13:6a2dde2f45c9
r13:6a2dde2f45c9
Show More
views.py
48 lines | 1.5 KiB | text/x-python | PythonLexer
# Create your views here.
from django.shortcuts import redirect, render
from .models import DDSConfiguration
from .forms import DDSConfigurationForm
# Create your views here.
def dds_conf(request, id_conf):
dev_conf = DDSConfiguration.objects.get(pk=id_conf)
kwargs = {}
kwargs['dev_conf'] = dev_conf
kwargs['dev_conf_keys'] = ['experiment', 'device',
'clock', 'multiplier',
'freq_reg', 'phase_reg',
'amplitude_chA', 'amplitude_chB',
'modulation',
'freq_reg_mod', 'phase_reg_mod']
kwargs['title'] = 'DDS Configuration'
kwargs['suptitle'] = 'Details'
kwargs['button'] = 'Edit Configuration'
return render(request, 'dds_conf.html', kwargs)
def edit_dds_conf(request, id_conf):
dev_conf = DDSConfiguration.objects.get(pk=id_conf)
if request.method=='GET':
form = DDSConfigurationForm(instance=dev_conf)
if request.method=='POST':
form = DDSConfigurationForm(request.POST, instance=dev_conf)
if form.is_valid():
form.save()
return redirect('url_dds_conf', id_conf=id_conf)
kwargs = {}
kwargs['form'] = form
kwargs['title'] = 'Device Configuration'
kwargs['suptitle'] = 'Edit'
kwargs['button'] = 'Update'
return render(request, 'dds_conf_edit.html', kwargs)