From 4841c80d2a59045d6ea11e2c9d942152d66f4c66 Mon Sep 17 00:00:00 2001 From: mariuccio Date: Thu, 23 Jun 2016 15:17:30 +0200 Subject: [PATCH 1/3] def __str__ in models for py3 --- src/fobi/models.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/fobi/models.py b/src/fobi/models.py index 04c4e276..26cccce6 100644 --- a/src/fobi/models.py +++ b/src/fobi/models.py @@ -313,6 +313,7 @@ class FormEntry(models.Model): def __str__(self): return self.__unicode__() + def get_absolute_url(self): """ Absolute URL, which goes to the dashboard workspace page. From 67b243d1894887897c52ea05fa4cee788f0a0ce1 Mon Sep 17 00:00:00 2001 From: mariuccio Date: Thu, 7 Jul 2016 15:37:33 +0200 Subject: [PATCH 2/3] queryset restricted to form element entries related to the form entry in position calculation --- src/fobi/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fobi/views.py b/src/fobi/views.py index b78e6838..b30c4fc5 100644 --- a/src/fobi/views.py +++ b/src/fobi/views.py @@ -474,7 +474,7 @@ def add_form_element_entry(request, if save_object: # Handling the position position = 1 - records = FormElementEntry._default_manager \ + records = FormElementEntry.objects.filter(form_entry=form_entry) \ .aggregate(models.Max('position')) if records: try: From 243b57c70e646e4651fa12fdbd1ec29dccfffc2a Mon Sep 17 00:00:00 2001 From: mariuccio Date: Thu, 7 Jul 2016 15:45:56 +0200 Subject: [PATCH 3/3] space removed between lines --- src/fobi/models.py | 1 - 1 file changed, 1 deletion(-) diff --git a/src/fobi/models.py b/src/fobi/models.py index 26cccce6..04c4e276 100644 --- a/src/fobi/models.py +++ b/src/fobi/models.py @@ -313,7 +313,6 @@ class FormEntry(models.Model): def __str__(self): return self.__unicode__() - def get_absolute_url(self): """ Absolute URL, which goes to the dashboard workspace page.