##// END OF EJS Templates
adding django-json-field to requirement.txt...
adding django-json-field to requirement.txt git-svn-id: http://jro-dev.igp.gob.pe/svn/jro_hard/radarsys/trunk/webapp@18 aa17d016-51d5-4e8b-934c-7b2bbb1bbe71

File last commit:

r2:6a62ac45a3cd
r5:c8ed4c7085e7
Show More
forms.py
20 lines | 714 B | text/x-python | PythonLexer
Juan C. Espinoza
Actualizacion de templates y modelos base #263...
r2 from django import forms
from .models import Device, Experiment, ExperimentTemplate
def add_empty_choice(choices, pos=0, label='-----'):
if len(choices)>0:
choices = list(choices)
choices.insert(0, (0, label))
return choices
else:
return [(0, label)]
class ExperimentForm(forms.ModelForm):
class Meta:
model = Experiment
fields = ['name', 'alias', 'start_date', 'end_date']
class TemplatesForm(forms.Form):
template = forms.ChoiceField(choices=add_empty_choice(ExperimentTemplate.objects.all().values_list('id', 'experiment_detail__experiment__name')),
required=False)