##// END OF EJS Templates
DDS model added...
DDS model added git-svn-id: http://jro-dev.igp.gob.pe/svn/jro_hard/radarsys/trunk/webapp@25 aa17d016-51d5-4e8b-934c-7b2bbb1bbe71

File last commit:

r11:66071a9f3de8
r12:4fba03b164d0
Show More
views.py
58 lines | 2.0 KiB | text/x-python | PythonLexer
Fiorella Quino
CGS model, form, view, url and html have been added....
r4 from django.shortcuts import render, render_to_response
from django.template import RequestContext
from .forms import CGSConfigurationForm
Juan C. Espinoza
Updating base models and views ...
r6 from .models import CGSConfiguration
from apps.main.models import Device
Juan C. Espinoza
Proyecto base en Django (refs #259) ...
r0 # Create your views here.
Fiorella Quino
CGS model, form, view, url and html have been added....
r4
Juan C. Espinoza
Updating base models and views ...
r6 def configurate_frequencies(request, id=0):
Fiorella Quino
CGS model, form, view, url and html have been added....
r4 kwargs = {}
Juan C. Espinoza
Updating base models and views ...
r6 if id:
Miguel Urco
CGS view updated...
r11
conf = CGSConfiguration.objects.get(pk=id)
experiment = conf.experiment
Juan C. Espinoza
Updating base models and views ...
r6 conf = CGSConfiguration.objects.get(pk=id)
devices = Device.objects.filter(configuration__experiment=conf.experiment)
devices = devices.values('configuration__id', 'device_type__alias', 'device_type__name')
for device in devices:
if device['device_type__alias']=='cgs':
device['active'] = 'active'
Miguel Urco
CGS view updated...
r11 break
device = device
Juan C. Espinoza
Updating base models and views ...
r6 form = CGSConfigurationForm(instance=conf)
else:
form = CGSConfigurationForm()
Fiorella Quino
CGS model, form, view, url and html have been added....
r4
data = {
'form': form,
Miguel Urco
CGS view updated...
r11 'device': device,
Juan C. Espinoza
Updating base models and views ...
r6 'devices':devices,
Fiorella Quino
CGS model, form, view, url and html have been added....
r4 'title': ('YAP'),
Miguel Urco
CGS view updated...
r11 'experiment': experiment,
Fiorella Quino
CGS model, form, view, url and html have been added....
r4 }
Fiorella Quino
SIR Task #95 Modelo CGS: ...
r8
if request.method == 'POST':
form = CGSConfigurationForm(request.POST) #, initial={'purchase_request':purchase_request})
if form.is_valid():
instance = form.save(commit=False)
#if 'quote' in request.FILES:
# instance.quoe = request.FILES['quote']
instance.save()
form.save_m2m()
msg = _(u'The frequencies have been activated successfully.')
messages.success(request, msg, fail_silently=True)
#return redirect(purchase_request.get_absolute_url())
else:
form = CGSConfigurationForm()
Fiorella Quino
CGS model, form, view, url and html have been added....
r4
Miguel Urco
CGS view updated...
r11 return render_to_response('conf_cgs.html', data, context_instance=RequestContext(request))
Fiorella Quino
CGS model, form, view, url and html have been added....
r4 #return render_to_response("index.html", kwargs, context_instance=RequestContext(request))
#return_to_response('index.html', {'title': 'Configura','form': form}, context_instance=RequestContext(request))