##// END OF EJS Templates
CGS view updated...
Miguel Urco -
r11:66071a9f3de8
parent child
Show More
@@ -0,0 +1,1
1 {% extends "conf_device.html" %} No newline at end of file
@@ -18,4 +18,5 class CGSConfigurationForm(forms.ModelForm):
18 18 class Meta:
19 19 model = CGSConfiguration
20 20 #exclude = ('freqs', 'clk_in', 'mult','div',)
21 exclude = ('freqs',)
21 # exclude = ('freqs',)
22 fields = ('freq0', 'freq1', 'freq2', 'freq3')
@@ -9,20 +9,30 from apps.main.models import Device
9 9 def configurate_frequencies(request, id=0):
10 10 kwargs = {}
11 11 if id:
12
13 conf = CGSConfiguration.objects.get(pk=id)
14 experiment = conf.experiment
15
12 16 conf = CGSConfiguration.objects.get(pk=id)
13 17 devices = Device.objects.filter(configuration__experiment=conf.experiment)
14 18 devices = devices.values('configuration__id', 'device_type__alias', 'device_type__name')
15 19 for device in devices:
16 20 if device['device_type__alias']=='cgs':
17 21 device['active'] = 'active'
22 break
23
24 device = device
18 25 form = CGSConfigurationForm(instance=conf)
19 26 else:
20 27 form = CGSConfigurationForm()
21 28
22 29 data = {
23 30 'form': form,
31 'device': device,
24 32 'devices':devices,
25 33 'title': ('YAP'),
34 'experiment': experiment,
35
26 36 }
27 37
28 38 if request.method == 'POST':
@@ -40,7 +50,7 def configurate_frequencies(request, id=0):
40 50 form = CGSConfigurationForm()
41 51
42 52
43 return render_to_response('index_cgs.html', data, context_instance=RequestContext(request))
53 return render_to_response('conf_cgs.html', data, context_instance=RequestContext(request))
44 54 #return render_to_response("index.html", kwargs, context_instance=RequestContext(request))
45 55 #return_to_response('index.html', {'title': 'Configura','form': form}, context_instance=RequestContext(request))
46 56
General Comments 0
You need to be logged in to leave comments. Login now