diff options
author | Filipp Lepalaan <filipp@mac.com> | 2016-02-29 12:15:32 +0200 |
---|---|---|
committer | Filipp Lepalaan <filipp@mac.com> | 2016-02-29 12:15:32 +0200 |
commit | 27978c9011196be5a47933eb62efb3ddab17f328 (patch) | |
tree | 3e4ee2b5cab77ffbc88c955ee6364aae76527c44 /servo/forms/orders.py | |
parent | f3cd067dd262dd0a6384a2122375dc3f10e3ebcf (diff) | |
download | Servo-27978c9011196be5a47933eb62efb3ddab17f328.tar.gz Servo-27978c9011196be5a47933eb62efb3ddab17f328.tar.bz2 Servo-27978c9011196be5a47933eb62efb3ddab17f328.zip |
Load CompTIA options from GSX
Closes issue #3
Diffstat (limited to 'servo/forms/orders.py')
-rw-r--r-- | servo/forms/orders.py | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/servo/forms/orders.py b/servo/forms/orders.py index eb5d554..7b27d0b 100644 --- a/servo/forms/orders.py +++ b/servo/forms/orders.py @@ -53,11 +53,15 @@ class FieldsForm(forms.Form): class OrderItemForm(forms.ModelForm): + """ + Form for editing a product added to a service order + """ class Meta: model = ServiceOrderItem fields = ('title', 'amount', 'price_category', - 'price', 'sn', 'kbb_sn', 'imei', 'should_report', - 'comptia_code', 'comptia_modifier',) + 'price', 'sn', 'kbb_sn', + 'imei', 'should_report', 'comptia_code', + 'comptia_modifier',) widgets = { 'amount': forms.TextInput(attrs={'class': 'input-mini'}), 'price': forms.TextInput(attrs={'class': 'input-mini'}) @@ -70,10 +74,12 @@ class OrderItemForm(forms.ModelForm): product = self.instance.product if product.can_order_from_gsx(): CODES = symptom_codes(product.component_code) - self.fields['comptia_code'] = forms.ChoiceField(choices=CODES) + self.fields['comptia_code'] = forms.ChoiceField(choices=CODES, + label=_('Symptom code')) self.fields['comptia_modifier'] = forms.ChoiceField( choices=gsxws.MODIFIERS, - initial="B" + initial="B", + label=_('Symptom modifier') ) |