|
@@
-9,20
+9,30
from apps.main.models import Device
|
|
9
|
def configurate_frequencies(request, id=0):
|
|
9
|
def configurate_frequencies(request, id=0):
|
|
10
|
kwargs = {}
|
|
10
|
kwargs = {}
|
|
11
|
if id:
|
|
11
|
if id:
|
|
|
|
|
12
|
|
|
|
|
|
13
|
conf = CGSConfiguration.objects.get(pk=id)
|
|
|
|
|
14
|
experiment = conf.experiment
|
|
|
|
|
15
|
|
|
12
|
conf = CGSConfiguration.objects.get(pk=id)
|
|
16
|
conf = CGSConfiguration.objects.get(pk=id)
|
|
13
|
devices = Device.objects.filter(configuration__experiment=conf.experiment)
|
|
17
|
devices = Device.objects.filter(configuration__experiment=conf.experiment)
|
|
14
|
devices = devices.values('configuration__id', 'device_type__alias', 'device_type__name')
|
|
18
|
devices = devices.values('configuration__id', 'device_type__alias', 'device_type__name')
|
|
15
|
for device in devices:
|
|
19
|
for device in devices:
|
|
16
|
if device['device_type__alias']=='cgs':
|
|
20
|
if device['device_type__alias']=='cgs':
|
|
17
|
device['active'] = 'active'
|
|
21
|
device['active'] = 'active'
|
|
|
|
|
22
|
break
|
|
|
|
|
23
|
|
|
|
|
|
24
|
device = device
|
|
18
|
form = CGSConfigurationForm(instance=conf)
|
|
25
|
form = CGSConfigurationForm(instance=conf)
|
|
19
|
else:
|
|
26
|
else:
|
|
20
|
form = CGSConfigurationForm()
|
|
27
|
form = CGSConfigurationForm()
|
|
21
|
|
|
28
|
|
|
22
|
data = {
|
|
29
|
data = {
|
|
23
|
'form': form,
|
|
30
|
'form': form,
|
|
|
|
|
31
|
'device': device,
|
|
24
|
'devices':devices,
|
|
32
|
'devices':devices,
|
|
25
|
'title': ('YAP'),
|
|
33
|
'title': ('YAP'),
|
|
|
|
|
34
|
'experiment': experiment,
|
|
|
|
|
35
|
|
|
26
|
}
|
|
36
|
}
|
|
27
|
|
|
37
|
|
|
28
|
if request.method == 'POST':
|
|
38
|
if request.method == 'POST':
|
|
@@
-40,7
+50,7
def configurate_frequencies(request, id=0):
|
|
40
|
form = CGSConfigurationForm()
|
|
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
|
#return render_to_response("index.html", kwargs, context_instance=RequestContext(request))
|
|
54
|
#return render_to_response("index.html", kwargs, context_instance=RequestContext(request))
|
|
45
|
#return_to_response('index.html', {'title': 'Configura','form': form}, context_instance=RequestContext(request))
|
|
55
|
#return_to_response('index.html', {'title': 'Configura','form': form}, context_instance=RequestContext(request))
|
|
46
|
|
|
56
|
|