Browse Source

delete id_provider filed from service model

blezz-tech 4 weeks ago
parent
commit
8dd6b31d55

+ 17 - 6
sharix_admin/forms/service.py

@@ -14,15 +14,25 @@ class ServiceTariffUpdateForm(forms.ModelForm):
     class Meta:
 
         model = Service
-        fields = ['status','ticket_status','servicetype_id','id_provider',
-                  'resource_id','requirements','price_alg','price_km','price_min','price_amount','service_status',
-                  'is_global','is_visible']
+        fields = [
+            'status',
+            'ticket_status',
+            'servicetype_id',
+            'resource_id',
+            'requirements',
+            'price_alg',
+            'price_km',
+            'price_min',
+            'price_amount',
+            'service_status',
+            'is_global',
+            'is_visible'
+        ]
         widgets = {
             'status': forms.TextInput(attrs={'readonly': True}, ),
             'ticket_status': forms.TextInput(attrs={'readonly': True}),
             
             'servicetype_id': forms.Select(attrs={'class': 'form-select'}),
-            'id_provider': forms.Select(attrs={'class': 'form-select'}),
             'resource_id': forms.Select(attrs={'class': 'form-select'}),
         }
 
@@ -42,7 +52,6 @@ class ServiceTariffCreateForm(forms.ModelForm):
 
         widgets = {
             'servicetype_id': forms.Select(attrs={'class': 'form-select'}),
-            'id_provider': forms.Select(attrs={'class': 'form-select'}),
             'resource_id': forms.Select(attrs={'class': 'form-select'}),
             'ticket_status': forms.TextInput(attrs={'readonly': True}),
         }
@@ -100,7 +109,9 @@ class ServiceInformationUpdateForm(forms.ModelForm):
     
     class Meta:
         model = Service
-        fields = ['servicetype_id', 'id_provider']
+        fields = [
+            'servicetype_id'
+        ]
 
         widgets = {
             # 'status': forms.TextInput(attrs={'readonly': True}),

+ 23 - 7
sharix_admin/tables.py

@@ -108,10 +108,19 @@ class ServiceTariffTable(tables.Table):
     class Meta:
         model = Service
         attrs = {"class": "table table-layout-fixed"}
-        exclude = ('resource_id','id_provider','price_alg',
-                   'price_min','price_amount','id_metaservice', 
-                   'requirements', 'service_status', 'price_km',
-                   'is_global', 'is_visible','status')
+        exclude = (
+            'resource_id',
+            'price_alg',
+            'price_min',
+            'price_amount',
+            'id_metaservice',
+            'requirements',
+            'service_status',
+            'price_km',
+            'is_global',
+            'is_visible',
+            'status'
+        )
 
     def render_check(self, value, record):
         if record.status == 'active':
@@ -163,9 +172,16 @@ class ServiceTable(tables.Table):
     class Meta:
         model = Service
         attrs = {"class": "table table-layout-fixed"}
-        exclude = ('resource_id', 'requirements', 'id_provider',
-                   'id_metaservice', 'price_alg', 'service_status', 'ticket_status',
-                    'is_global', 'is_visible')
+        exclude = (
+            'resource_id',
+            'requirements',
+            'id_metaservice',
+            'price_alg',
+            'service_status',
+            'ticket_status',
+            'is_global',
+            'is_visible'
+        )
 
     def render_check(self, value, record):
         if record.status == 'active':

+ 0 - 2
sharix_admin/templates/sharix_admin/service_information_form.html

@@ -7,8 +7,6 @@
 <p class="description_service">Это система управления государством, источником власти в которой является сам народ. Именно народ решает, какие законы и нормы необходимы для гармоничного существования и развития государства. Таким образом, каждый человек в демократическом обществе 
     Получает определенный набор свобод и обязательств сформированных с учетом интересов всего сообщества. Исходя из вышесказанного, можно заключить, что демократия – это возможность для каждого человека свободно участвовать в непосредственном управлении своим государством, обществом и личной судьбой в конечном счете.</p>
 {{object.servicetype_id.caption}}
-{{object.id_provider.company_id.address}}
-{{object.id_provider.company_id.repr_id}}
 {{object.servicetype_id.description}}
 <form method="post" style="overflow: auto">
     {% csrf_token %}