summaryrefslogtreecommitdiff
path: root/archaeological_files
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_files')
-rw-r--r--archaeological_files/forms.py14
-rw-r--r--archaeological_files/views.py1
2 files changed, 15 insertions, 0 deletions
diff --git a/archaeological_files/forms.py b/archaeological_files/forms.py
index 0879f428e..0aab8d370 100644
--- a/archaeological_files/forms.py
+++ b/archaeological_files/forms.py
@@ -80,6 +80,13 @@ class FileSelect(TableSelect):
args=[PersonType.objects.get(txt_idx='sra_agent').pk]),
associated_model=Person),
validators=[valid_id(Person)])
+ history_creator = forms.IntegerField(
+ label=_(u"Created by"),
+ widget=widgets.JQueryAutoComplete(
+ reverse_lazy('autocomplete-person',
+ args=['0', 'user']),
+ associated_model=Person),
+ validators=[valid_id(Person)])
permit_reference = forms.CharField(max_length=200,
label=_("Permit reference"))
@@ -318,6 +325,13 @@ class AdministrativeActFileSelect(TableSelect):
validators=[valid_id(Person)])
associated_file__permit_reference = forms.CharField(max_length=200,
label=_("Permit reference"))
+ history_creator = forms.IntegerField(
+ label=_(u"Created by"),
+ widget=widgets.JQueryAutoComplete(
+ reverse_lazy('autocomplete-person',
+ args=['0', 'user']),
+ associated_model=Person),
+ validators=[valid_id(Person)])
def __init__(self, *args, **kwargs):
super(AdministrativeActFileSelect, self).__init__(*args, **kwargs)
diff --git a/archaeological_files/views.py b/archaeological_files/views.py
index 4f767b4c9..b57a4cf6b 100644
--- a/archaeological_files/views.py
+++ b/archaeological_files/views.py
@@ -109,6 +109,7 @@ file_search_wizard = SearchWizard.as_view(
[('general-file_search', FileFormSelection)],
label=_(u"File search"),
url_name='file_search',)
+
file_creation_wizard = FileWizard.as_view([
('general-file_creation', FileFormGeneral),
('towns-file_creation', TownFormset),