diff options
author | Étienne Loks <etienne.loks@proxience.com> | 2014-12-29 16:27:59 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@proxience.com> | 2015-05-06 15:38:32 +0200 |
commit | 9807ea236f07a2caf806e6c02ce0fa78e006ea92 (patch) | |
tree | d6c3103dffee15872112f479e0ca2b2ae610b0d3 /archaeological_files_pdl | |
parent | 086cb36acde4343f5e4dc8dc18a70cdbd8512c33 (diff) | |
download | Ishtar-9807ea236f07a2caf806e6c02ce0fa78e006ea92.tar.bz2 Ishtar-9807ea236f07a2caf806e6c02ce0fa78e006ea92.zip |
Specific label for relative of town planning services
Diffstat (limited to 'archaeological_files_pdl')
-rw-r--r-- | archaeological_files_pdl/forms.py | 3 | ||||
-rw-r--r-- | archaeological_files_pdl/urls.py | 6 | ||||
-rw-r--r-- | archaeological_files_pdl/views.py | 8 |
3 files changed, 16 insertions, 1 deletions
diff --git a/archaeological_files_pdl/forms.py b/archaeological_files_pdl/forms.py index fc4efff73..2703e52fd 100644 --- a/archaeological_files_pdl/forms.py +++ b/archaeological_files_pdl/forms.py @@ -164,9 +164,10 @@ class FileFormPlanningService(forms.Form): widget=widgets.JQueryPersonOrganization( reverse_lazy('autocomplete-person', args=[RESPONSIBLE_PLANNING_SERVICE.pk]), - reverse_lazy('person_create'), + reverse_lazy('townplanning_create'), model=Person, limit={'person_types':[RESPONSIBLE_PLANNING_SERVICE.pk]}, + js_template='ishtar/blocks/JQueryCorporationPerson.js', new=True), validators=[valid_id(Person)]) diff --git a/archaeological_files_pdl/urls.py b/archaeological_files_pdl/urls.py index b6878e90b..55865a696 100644 --- a/archaeological_files_pdl/urls.py +++ b/archaeological_files_pdl/urls.py @@ -24,4 +24,10 @@ from archaeological_files_pdl import views urlpatterns = patterns('', url(r'file_creation/(?P<step>.+)?$', views.file_creation_wizard, name='file_creation'), + url(r'townplanning-edit/$', + views.TownPlanningCreate.as_view(), + name='townplanning_create'), + url(r'townplanning-edit/(?P<pk>\d+)$', + views.TownPlanningEdit.as_view(), + name='townplanning_edit'), ) diff --git a/archaeological_files_pdl/views.py b/archaeological_files_pdl/views.py index 139da223d..712990234 100644 --- a/archaeological_files_pdl/views.py +++ b/archaeological_files_pdl/views.py @@ -22,6 +22,8 @@ from django.utils.translation import ugettext_lazy as _ from archaeological_files_pdl.wizards import FileWizard from archaeological_operations.wizards import is_preventive, is_not_preventive +from ishtar_common.views import OrganizationPersonCreate, OrganizationPersonEdit + from archaeological_files_pdl import forms from archaeological_files import forms as ref_forms from archaeological_operations.forms import ParcelFormSet @@ -49,3 +51,9 @@ file_creation_wizard = FileWizard.as_view([ type_key='file_type'), }, url_name='file_creation',) + +class TownPlanningEdit(OrganizationPersonEdit): + relative_label = _("File followed by") + +class TownPlanningCreate(OrganizationPersonCreate): + relative_label = _("File followed by") |