# SVN changeset patch # User jsalyrosas # Date 2013-04-25 14:01:27.690590 # Revision 134 - Modificado los modelos para permitir almacenar el formato establecido para los valores de Antena. Index: trunk/webapp/abscontrol/models.py =================================================================== diff --git a/trunk/webapp/abscontrol/models.py b/trunk/webapp/abscontrol/models.py --- a/trunk/webapp/abscontrol/models.py (revision 133) +++ b/trunk/webapp/abscontrol/models.py (revision 134) @@ -53,10 +53,10 @@ class AntennaUp(models.Model): pattern = models.ForeignKey(Pattern) - value = models.CharField(max_length=250) - tx = models.CharField(max_length=250) - rx = models.CharField(max_length=250) - ues = models.CharField(max_length=80) + value = models.TextField() + tx = models.TextField() + rx = models.TextField() + ues = models.CharField(max_length=120) date_create = models.DateTimeField() date_modified = models.DateTimeField(null=True) hits = models.PositiveIntegerField() @@ -81,10 +81,10 @@ class AntennaDown(models.Model): pattern = models.ForeignKey(Pattern) - value = models.CharField(max_length=250) - tx = models.CharField(max_length=250) - rx = models.CharField(max_length=250) - ues = models.CharField(max_length=80) + value = models.TextField() + tx = models.TextField() + rx = models.TextField() + ues = models.CharField(max_length=120) date_create = models.DateTimeField() date_modified = models.DateTimeField(null=True) hits = models.PositiveIntegerField() Index: trunk/webapp/abscontrol/views.py =================================================================== diff --git a/trunk/webapp/abscontrol/views.py b/trunk/webapp/abscontrol/views.py --- a/trunk/webapp/abscontrol/views.py (revision 133) +++ b/trunk/webapp/abscontrol/views.py (revision 134) @@ -1,5 +1,5 @@ from django.shortcuts import render_to_response, redirect -from abscontrol.models import Profile, AntennaDown, AntennaUp +from abscontrol.models import Profile def index(request): #latest_poll_list = profileAntenna.objects.all().order_by('-pub_date')[:5] @@ -76,15 +76,11 @@ newprofile.save() newpattern = newprofile.pattern_set.create(value=1) - newpattern.antennaup_set.create(value=txtAntennaUp, - tx=txtTxUp,rx=txtRxUp, - ues=txtUesUp) - newpattern.antennadown_set.create(value=txtAntennaDown, - tx=txtTxDown,rx=txtRxDown, - ues=txtUesDown) + newpattern.antennaup_set.create(value=txtAntennaUp,tx=txtTxUp,rx=txtRxUp,ues=txtUesUp) + newpattern.antennadown_set.create(value=txtAntennaDown,tx=txtTxDown,rx=txtRxDown,ues=txtUesDown) newurl = '/abscontrol/view/%d' % newprofile.id - #return redirect('/abscontrol/') + return redirect(newurl) def view(request, profile_id):