@@ -1,6 +1,6 | |||
|
1 | 1 | # Create your views here. |
|
2 | 2 | |
|
3 | from django.shortcuts import redirect, render | |
|
3 | from django.shortcuts import redirect, render, get_object_or_404 | |
|
4 | 4 | |
|
5 | 5 | from apps.main.models import Experiment, Configuration |
|
6 | 6 | from .models import DDSConfiguration |
@@ -9,7 +9,7 from .forms import DDSConfigurationForm | |||
|
9 | 9 | |
|
10 | 10 | def dds_conf(request, id_conf): |
|
11 | 11 | |
|
12 |
conf = DDSConfiguration |
|
|
12 | conf = get_object_or_404(DDSConfiguration, pk=id_conf) | |
|
13 | 13 | |
|
14 | 14 | kwargs = {} |
|
15 | 15 | kwargs['dev_conf'] = conf |
@@ -42,7 +42,7 def dds_conf(request, id_conf): | |||
|
42 | 42 | |
|
43 | 43 | def dds_conf_edit(request, id_conf): |
|
44 | 44 | |
|
45 |
conf = DDSConfiguration |
|
|
45 | conf = get_object_or_404(DDSConfiguration, pk=id_conf) | |
|
46 | 46 | |
|
47 | 47 | if request.method=='GET': |
|
48 | 48 | form = DDSConfigurationForm(instance=conf) |
@@ -1,4 +1,4 | |||
|
1 | from django.shortcuts import render, redirect, HttpResponse | |
|
1 | from django.shortcuts import render, redirect, get_object_or_404, HttpResponse | |
|
2 | 2 | |
|
3 | 3 | from .forms import CampaignForm, ExperimentForm, DeviceForm, ConfigurationForm |
|
4 | 4 | from apps.cgs.forms import CGSConfigurationForm |
@@ -58,7 +58,7 def devices(request): | |||
|
58 | 58 | |
|
59 | 59 | def device(request, id_dev): |
|
60 | 60 | |
|
61 |
device = Device |
|
|
61 | device = get_object_or_404(Device, pk=id_dev) | |
|
62 | 62 | |
|
63 | 63 | kwargs = {} |
|
64 | 64 | kwargs['device'] = device |
@@ -93,7 +93,7 def device_new(request): | |||
|
93 | 93 | |
|
94 | 94 | def device_edit(request, id_dev): |
|
95 | 95 | |
|
96 |
device = Device |
|
|
96 | device = get_object_or_404(Device, pk=id_dev) | |
|
97 | 97 | |
|
98 | 98 | if request.method=='GET': |
|
99 | 99 | form = DeviceForm(instance=device) |
@@ -115,7 +115,7 def device_edit(request, id_dev): | |||
|
115 | 115 | |
|
116 | 116 | def device_delete(request, id_dev): |
|
117 | 117 | |
|
118 |
device = Device |
|
|
118 | device = get_object_or_404(Device, pk=id_dev) | |
|
119 | 119 | |
|
120 | 120 | if request.method=='POST': |
|
121 | 121 | |
@@ -147,7 +147,7 def campaigns(request): | |||
|
147 | 147 | |
|
148 | 148 | def campaign(request, id_camp): |
|
149 | 149 | |
|
150 |
campaign = Campaign |
|
|
150 | campaign = get_object_or_404(Campaign, pk=id_camp) | |
|
151 | 151 | experiments = Experiment.objects.filter(campaign=campaign) |
|
152 | 152 | |
|
153 | 153 | form = CampaignForm(instance=campaign) |
@@ -191,7 +191,7 def campaign_new(request): | |||
|
191 | 191 | |
|
192 | 192 | def campaign_edit(request, id_camp): |
|
193 | 193 | |
|
194 |
campaign = Campaign |
|
|
194 | campaign = get_object_or_404(Campaign, pk=id_camp) | |
|
195 | 195 | |
|
196 | 196 | if request.method=='GET': |
|
197 | 197 | form = CampaignForm(instance=campaign) |
@@ -213,7 +213,7 def campaign_edit(request, id_camp): | |||
|
213 | 213 | |
|
214 | 214 | def campaign_delete(request, id_camp): |
|
215 | 215 | |
|
216 |
campaign = Campaign |
|
|
216 | campaign = get_object_or_404(Campaign, pk=id_camp) | |
|
217 | 217 | |
|
218 | 218 | if request.method=='POST': |
|
219 | 219 | if request.user.is_staff: |
@@ -246,7 +246,7 def experiments(request): | |||
|
246 | 246 | |
|
247 | 247 | def experiment(request, id_exp): |
|
248 | 248 | |
|
249 |
experiment = Experiment |
|
|
249 | experiment = get_object_or_404(Experiment, pk=id_exp) | |
|
250 | 250 | |
|
251 | 251 | experiments = Experiment.objects.filter(campaign=experiment.campaign) |
|
252 | 252 | configurations = Configuration.objects.filter(experiment=experiment) |
@@ -294,7 +294,7 def experiment_new(request, id_camp=0): | |||
|
294 | 294 | |
|
295 | 295 | def experiment_edit(request, id_exp): |
|
296 | 296 | |
|
297 |
experiment = Experiment |
|
|
297 | experiment = get_object_or_404(Experiment, pk=id_exp) | |
|
298 | 298 | |
|
299 | 299 | if request.method == 'GET': |
|
300 | 300 | form = ExperimentForm(instance=experiment) |
@@ -316,7 +316,7 def experiment_edit(request, id_exp): | |||
|
316 | 316 | |
|
317 | 317 | def experiment_delete(request, id_exp): |
|
318 | 318 | |
|
319 |
experiment = Experiment |
|
|
319 | experiment = get_object_or_404(Experiment, pk=id_exp) | |
|
320 | 320 | |
|
321 | 321 | if request.method=='POST': |
|
322 | 322 | if request.user.is_staff: |
@@ -350,7 +350,7 def dev_confs(request): | |||
|
350 | 350 | |
|
351 | 351 | def dev_conf(request, id_conf): |
|
352 | 352 | |
|
353 |
conf = Configuration |
|
|
353 | conf = get_object_or_404(Configuration, pk=id_conf) | |
|
354 | 354 | |
|
355 | 355 | DevConfModel = CONF_MODELS[conf.device.device_type.name] |
|
356 | 356 | dev_conf = DevConfModel.objects.get(pk=id_conf) |
@@ -411,7 +411,7 def dev_conf_new(request, id_exp=0): | |||
|
411 | 411 | |
|
412 | 412 | def dev_conf_edit(request, id_conf): |
|
413 | 413 | |
|
414 |
conf = Configuration |
|
|
414 | conf = get_object_or_404(Configuration, pk=id_conf) | |
|
415 | 415 | |
|
416 | 416 | DevConfModel = CONF_MODELS[conf.device.device_type.name] |
|
417 | 417 | DevConfForm = CONF_FORMS[conf.device.device_type.name] |
@@ -438,7 +438,7 def dev_conf_edit(request, id_conf): | |||
|
438 | 438 | |
|
439 | 439 | def dev_conf_delete(request, id_conf): |
|
440 | 440 | |
|
441 |
conf = Configuration |
|
|
441 | conf = get_object_or_404(Configuration, pk=id_conf) | |
|
442 | 442 | |
|
443 | 443 | if request.method=='POST': |
|
444 | 444 | if request.user.is_staff: |
General Comments 0
You need to be logged in to leave comments.
Login now