summaryrefslogtreecommitdiff
path: root/archaeological_operations/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_operations/views.py')
-rw-r--r--archaeological_operations/views.py12
1 files changed, 11 insertions, 1 deletions
diff --git a/archaeological_operations/views.py b/archaeological_operations/views.py
index f48c55f57..e2fa5c868 100644
--- a/archaeological_operations/views.py
+++ b/archaeological_operations/views.py
@@ -24,7 +24,7 @@ from django.db.models import Q
from django.http import HttpResponse
from django.shortcuts import render_to_response
from django.template.defaultfilters import slugify
-from django.utils.translation import ugettext_lazy as _
+from django.utils.translation import ugettext_lazy as _, pgettext_lazy
from ishtar_common.views import get_item, show_item, revert_item, new_item
from ishtar_common.wizards import SearchWizard
@@ -149,6 +149,10 @@ get_administrativeactop = get_item(models.AdministrativeAct,
'operation__towns':'operation__towns__pk',
'act_type__intented_to':'act_type__intented_to'})
+get_administrativeact = get_item(models.AdministrativeAct,
+ 'get_administrativeact', 'administrativeact',
+ extra_request_keys={})
+
def dashboard_operation(request, *args, **kwargs):
"""
Operation dashboard
@@ -286,6 +290,12 @@ operation_administrativeactop_deletion_wizard = \
label=_(u"Operation: administrative act deletion"),
url_name='operation_administrativeactop_deletion',)
+administrativact_register_wizard = SearchWizard.as_view([
+ ('general-administrativact_register',
+ AdministrativeActRegisterFormSelection)],
+ label=pgettext_lazy('admin act register',u"Register"),
+ url_name='administrativact_register',)
+
def generatedoc_administrativeactop(request, pk, template_pk=None):
if (not request.user.has_perm('ishtar_common.view_operation',
models.Operation)