Browse Source

delete FK field company in model provider

blezz-tech 3 weeks ago
parent
commit
62a7aace23
3 changed files with 1 additions and 16 deletions
  1. 1 2
      admin/provider.py
  2. 0 7
      docs/database/provider.py
  3. 0 7
      models/provider.py

+ 1 - 2
admin/provider.py

@@ -8,7 +8,6 @@ class ProviderAdmin(admin.ModelAdmin):
     list_display = (
         'id',
         'type',
-        'company',
         'user',
         'id_metaservice',
         'requirements',
@@ -19,4 +18,4 @@ class ProviderAdmin(admin.ModelAdmin):
         'is_global',
         'is_visible',
     )
-    list_filter = ('company', 'user', 'ticket_status')
+    list_filter = ('user', 'ticket_status')

+ 0 - 7
docs/database/provider.py

@@ -55,13 +55,6 @@ class Provider():
         "быть провайдером нескольких услуг. Статус провайдера означает, что с "
         "данным пользователем может быть установлена связь, как с исполнителем."
     )
-    company = (
-        "уникальный идентификатор компании, от лица которой выступает "
-        "провайдер. Смысл такой - ответственны могут быть только одушевленные "
-        "лица, компании - не одушевленные. Все услуги предоставляются через "
-        "компании-партнеры, самозанятые или ИП являются единицами "
-        "таких компаний."
-    )
     ticket_status = (
         "id последнего актуального тикета, касающийся статуса. Если он меняет "
         "статус на закрытый - вызывается проверка, которая смотрит, нет ли "

+ 0 - 7
models/provider.py

@@ -1,7 +1,6 @@
 from django.contrib.auth import get_user_model
 from django.db import models
 
-from dbsynce.models.company import Company
 from dbsynce.models.service import Service
 from tickets.models import Ticket
 
@@ -62,12 +61,6 @@ class Provider(models.Model):
         null=True,
         help_text=HelpTexts.user
     )
-    company = models.ForeignKey(
-        Company,
-        on_delete=models.DO_NOTHING,
-        null=True,
-        help_text=HelpTexts.company
-    )
     ticket_status = models.ForeignKey(
         Ticket,
         on_delete=models.DO_NOTHING,