summaryrefslogtreecommitdiff
path: root/archaeological_context_records
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2012-10-21 19:53:13 +0200
committerÉtienne Loks <etienne.loks@peacefrogs.net>2012-10-21 19:53:13 +0200
commitdac23f0753d81396aed54a2297195af416e03a6f (patch)
tree2cfb3faaf9b1a2997280ca5fbc13399675178f67 /archaeological_context_records
parent58568e150d54f4715d4bc91bf0ebefa772a39682 (diff)
downloadIshtar-dac23f0753d81396aed54a2297195af416e03a6f.tar.bz2
Ishtar-dac23f0753d81396aed54a2297195af416e03a6f.zip
Djangoization - Major refactoring (step 11)
* Fix context record wizards
Diffstat (limited to 'archaeological_context_records')
-rw-r--r--archaeological_context_records/forms.py14
-rw-r--r--archaeological_context_records/views.py47
2 files changed, 34 insertions, 27 deletions
diff --git a/archaeological_context_records/forms.py b/archaeological_context_records/forms.py
index 983dbb869..41e4a1e20 100644
--- a/archaeological_context_records/forms.py
+++ b/archaeological_context_records/forms.py
@@ -24,22 +24,22 @@ import datetime
from itertools import groupby
from django import forms
+from django.conf import settings
from django.core import validators
from django.core.exceptions import ObjectDoesNotExist
from django.db.models import Max
from django.utils.translation import ugettext_lazy as _
-from ishtar import settings
-
from ishtar_common.models import valid_id
from archaeological_operations.models import Period, Parcel, Operation
import models
-import widgets
-from forms import FinalForm, FormSet, \
+
+from ishtar_common import widgets
+from ishtar_common.forms import FinalForm, FinalForm, FormSet, \
formset_factory, get_now, reverse_lazy, get_form_selection
-from forms_common import get_town_field, SourceForm, \
- SourceSelect, AuthorFormset
-from forms_operations import OperationSelect
+from ishtar_common.forms_common import get_town_field, SourceForm, \
+ SourceSelect, AuthorFormset
+from archaeological_operations.forms import OperationSelect
class RecordSelect(forms.Form):
parcel__town = get_town_field()
diff --git a/archaeological_context_records/views.py b/archaeological_context_records/views.py
index 103db2066..bd18ffa49 100644
--- a/archaeological_context_records/views.py
+++ b/archaeological_context_records/views.py
@@ -41,8 +41,9 @@ get_contextrecordsource = get_item(models.ContextRecordSource,
})
record_search_wizard = SearchWizard.as_view([
- ('general-record_search', RecordFormSelection)],
- url_name='record_search',)
+ ('general-record_search', RecordFormSelection)],
+ label=_(u"Context record search"),
+ url_name='record_search',)
record_creation_wizard = RecordWizard.as_view([
('selec-record_creation', OperationRecordFormSelection),
@@ -50,7 +51,8 @@ record_creation_wizard = RecordWizard.as_view([
('datings-record_creation', DatingFormSet),
('interpretation-record_creation', RecordFormInterpretation),
('final-record_creation', FinalForm)],
- url_name='record_creation',)
+ label=_(u"New context record"),
+ url_name='record_creation',)
record_modification_wizard = RecordModifWizard.as_view([
('selec-record_modification', RecordFormSelection),
@@ -58,29 +60,34 @@ record_modification_wizard = RecordModifWizard.as_view([
('datings-record_modification', DatingFormSet),
('interpretation-record_modification', RecordFormInterpretation),
('final-record_modification', FinalForm)],
- url_name='record_modification',)
+ label=_(u"Context record modification"),
+ url_name='record_modification',)
record_deletion_wizard = RecordDeletionWizard.as_view([
- ('selec-record_deletion', RecordFormSelection),
- ('final-record_deletion', RecordDeletionForm)],
- url_name='record_deletion',)
+ ('selec-record_deletion', RecordFormSelection),
+ ('final-record_deletion', RecordDeletionForm)],
+ label=_(u"Context record deletion"),
+ url_name='record_deletion',)
record_source_creation_wizard = RecordSourceWizard.as_view([
- ('selec-record_source_creation', SourceRecordFormSelection),
- ('source-record_source_creation', SourceForm),
- ('authors-record_source_creation', AuthorFormset),
- ('final-record_source_creation', FinalForm)],
- url_name='record_source_creation',)
+ ('selec-record_source_creation', SourceRecordFormSelection),
+ ('source-record_source_creation', SourceForm),
+ ('authors-record_source_creation', AuthorFormset),
+ ('final-record_source_creation', FinalForm)],
+ label=_(u"Context record: new source"),
+ url_name='record_source_creation',)
record_source_modification_wizard = RecordSourceWizard.as_view([
- ('selec-record_source_modification', RecordSourceFormSelection),
- ('source-record_source_modification', SourceForm),
- ('authors-record_source_modification', AuthorFormset),
- ('final-record_source_modification', FinalForm)],
- url_name='record_source_modification',)
+ ('selec-record_source_modification', RecordSourceFormSelection),
+ ('source-record_source_modification', SourceForm),
+ ('authors-record_source_modification', AuthorFormset),
+ ('final-record_source_modification', FinalForm)],
+ label=_(u"Context record: source modification"),
+ url_name='record_source_modification',)
record_source_deletion_wizard = RecordSourceDeletionWizard.as_view([
- ('selec-record_source_deletion', RecordSourceFormSelection),
- ('final-record_source_deletion', RecordDeletionForm)],
- url_name='record_source_deletion',)
+ ('selec-record_source_deletion', RecordSourceFormSelection),
+ ('final-record_source_deletion', RecordDeletionForm)],
+ label=_(u"Context record: source deletion"),
+ url_name='record_source_deletion',)