summaryrefslogtreecommitdiff
path: root/archaeological_warehouse/forms.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2018-01-21 18:36:38 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2018-01-21 18:36:38 +0100
commitaefd99c66f530481b6e89fbdbaa9f12368b00607 (patch)
tree45f1c3f2dc953b61141fa23392696bdaefbddb30 /archaeological_warehouse/forms.py
parent031a53a8bf4c9abc0958b9a2c8666a79d1f5fadf (diff)
downloadIshtar-aefd99c66f530481b6e89fbdbaa9f12368b00607.tar.bz2
Ishtar-aefd99c66f530481b6e89fbdbaa9f12368b00607.zip
Adapt container and warehous sheets - container forms
Diffstat (limited to 'archaeological_warehouse/forms.py')
-rw-r--r--archaeological_warehouse/forms.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/archaeological_warehouse/forms.py b/archaeological_warehouse/forms.py
index 973da2014..5ace42a0e 100644
--- a/archaeological_warehouse/forms.py
+++ b/archaeological_warehouse/forms.py
@@ -78,6 +78,7 @@ SelectedDivisionFormset.form_slug = "warehouse-020-divisions"
class WarehouseSelect(TableSelect):
+ search_vector = forms.CharField(label=_(u"Full text search"))
name = forms.CharField(label=_(u"Name"))
warehouse_type = forms.ChoiceField(label=_(u"Warehouse type"), choices=[])
towns = forms.CharField(label=_(u"Town"))
@@ -91,6 +92,7 @@ class WarehouseSelect(TableSelect):
class WarehouseFormSelection(forms.Form):
+ SEARCH_AND_SELECT = True
form_label = _("Warehouse search")
associated_models = {'pk': models.Warehouse}
currents = {'pk': models.Warehouse}
@@ -243,6 +245,7 @@ class ContainerModifyForm(ContainerForm):
class ContainerSelect(TableSelect):
+ search_vector = forms.CharField(label=_(u"Full text search"))
location = get_warehouse_field()
container_type = forms.ChoiceField(label=_(u"Container type"), choices=[])
reference = forms.CharField(label=_(u"Ref."))
@@ -254,6 +257,7 @@ class ContainerSelect(TableSelect):
self.fields['container_type'].help_text = \
models.ContainerType.get_help()
+
ContainerFormSelection = get_form_selection(
'ContainerFormSelection', _(u"Container search"), 'container',
models.Container, ContainerSelect, 'get-container',