##// END OF EJS Templates
SIR Task #95 Modelo CGS: ...
SIR Task #95 Modelo CGS: -blank = True -null = True git-svn-id: http://jro-dev.igp.gob.pe/svn/jro_hard/radarsys/trunk/webapp@21 aa17d016-51d5-4e8b-934c-7b2bbb1bbe71

File last commit:

r8:a0c557d2f51e
r8:a0c557d2f51e
Show More
views.py
48 lines | 1.8 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:
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'
form = CGSConfigurationForm(instance=conf)
else:
form = CGSConfigurationForm()
Fiorella Quino
CGS model, form, view, url and html have been added....
r4
data = {
'form': form,
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'),
}
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
return render_to_response('index_cgs.html', data, context_instance=RequestContext(request))
#return render_to_response("index.html", kwargs, context_instance=RequestContext(request))
#return_to_response('index.html', {'title': 'Configura','form': form}, context_instance=RequestContext(request))