Browse Source

example of HelpText integration to form

ShariX Developer 2 days ago
parent
commit
1cb09c7d56
1 changed files with 9 additions and 4 deletions
  1. 9 4
      sharix_admin/forms/service.py

+ 9 - 4
sharix_admin/forms/service.py

@@ -5,6 +5,9 @@ from dbsynce.models import Provider
 from django import forms
 from sharix_admin.forms import BaseForm
 
+from dbsynce.docs.database.service_category import ServiceCategory as ServiceCategoryHelpTexts
+from dbsynce.docs.database.service import Service as ServiceHelpTexts
+
 #RESOURCE_TYPE_CHOICES = [
 #    ('1', 'Только время'),
 #    ('2', 'Только расстояние'),
@@ -55,8 +58,9 @@ class ServiceTariffUpdateForm(forms.ModelForm):
 
 
 class ServiceTariffCreateForm(forms.ModelForm):
-    company_comission = forms.FloatField(label="Комиссия Партнера")
-    resource_type = forms.CharField(label="Необходимый тип ресурса")
+    #company_comission = forms.FloatField(label="Комиссия Партнера")
+    company_comission = forms.FloatField(label=ServiceHelpTexts.company_comission)
+    #resource_type = forms.CharField(label="Необходимый тип ресурса")
     #resource_type = forms.ChoiceField(choices=RESOURCE_TYPE_CHOICES, label="Необходимый тип ресурса")
     codename = forms.CharField(label="Кодовое короткое название тарифа услуги")
     caption = forms.CharField(label="Название тарифа услуги")
@@ -135,8 +139,9 @@ class ServiceCategoryUpdateForm(BaseForm, forms.ModelForm):
 
 
 class ServiceCategoryCreateForm(BaseForm, forms.ModelForm):
-    codename = forms.CharField(label="Кодовое короткое название услуги")
-    caption = forms.CharField(label="Название услуги")
+    codename = forms.CharField(label=ServiceCategoryHelpTexts.codename)
+    #codename = forms.CharField(label="Кодовое короткое название услуги")
+    #caption = forms.CharField(label="Название услуги")
     #requirements = forms.CharField(label="Требования")
     price_type = forms.ChoiceField(choices=PRICE_CHOICES, label="Ценообразование")
     description = forms.CharField(label="Описание")