Bladeren bron

help_text++

blezz-tech 1 maand geleden
bovenliggende
commit
eb9c244d16
2 gewijzigde bestanden met toevoegingen van 12 en 66 verwijderingen
  1. 12 37
      docs/database/client.py
  2. 0 29
      docs/database/template.py

+ 12 - 37
docs/database/client.py

@@ -2,51 +2,26 @@ from .template import Template
 
 
 class Client(models.Model):
-    """
-    Client - это таблица с клиентами. Клиент/пользователь/аккаунт 
-    в системе, который по логике получает услугу.
-    """
-
-    id = models.IntegerField(
-        primary_key=True
+    description = (
+        "Client - это таблица с клиентами. Клиент/пользователь/аккаунт "
+        "в системе, который по логике получает услугу."
     )
 
     # ID METASERVICE
-    id_metaservice = models.PositiveIntegerField(
-        null=True,
-        help_text="уникальный идентификатор мета-сервиса, необходимый для синхронизации данных. Если при синхронизации возникает конфликт (несовместимость) с другим сервисом, предлагается или форсировать изменения везде (если возможно), либо is_global выставляется как false."
-    )
+    id_metaservice = Template.id_metaservice
 
     # DATA
-    requirements = models.CharField(
-        max_length=150,
-        help_text="требования для того, чтобы можно было получать услуги как клиент"
-    )
-    status = models.CharField(
-        max_length=150,
-        help_text="активность на основе системы заявок"
-    )
+    requirements = "требования для того, чтобы можно было получать услуги как клиент"
+    status = "активность на основе системы заявок"
 
     # OTHER
-    is_global = models.CharField(
-        max_length=1,
-        default=False,
-        help_text="доступно ли для хранения в глобальном сервисе/необходима синхронизация"
-    )
-    is_visible = models.CharField(
-        max_length=1,
-        default="f",
-        help_text="доступно ли для планирования в цепочке с другими услугами в глобальном сервисе"
-    )
+    is_global = Template.is_global
+    is_visible = Template.is_visible
 
     # FK
-    ticket_status = models.ForeignKey(
-        Ticket,
-        on_delete=models.DO_NOTHING,
-        help_text="id последнего актуального тикета, касающийся статуса. Если он меняет статус на закрытый - вызывается проверка, которая смотрит, нет ли другого открытого по пользователю."
+    ticket_status = (
+        "id последнего актуального тикета, касающийся статуса. Если он меняет статус на закрытый - вызывается проверка, которая смотрит, нет ли другого открытого по пользователю."
     )
-    user = models.ForeignKey(
-        get_user_model(),
-        on_delete=models.DO_NOTHING,
-        help_text="пользователь, которому соответствует роль клиента"
+    user = (
+        "пользователь, которому соответствует роль клиента"
     )

+ 0 - 29
docs/database/template.py

@@ -1,5 +1,3 @@
-
-
 class Template():
     is_global = (
         "доступно ли для хранения в глобальном "
@@ -17,33 +15,6 @@ class Template():
     )
 
 
-class Client():
-    description = (
-        "Client - это таблица с клиентами. Клиент/пользователь/аккаунт "
-        "в системе, который по логике получает услугу."
-    )
-
-    # ID METASERVICE
-    id_metaservice = Template.id_metaservice
-
-    # DATA
-    requirements = "требования для того, чтобы можно было получать услуги как клиент"
-    
-    status = "активность на основе системы заявок"
-
-    # OTHER
-    is_global = Template.is_global
-    is_visible = Template.is_visible
-
-    # FK
-    ticket_status = (
-        "id последнего актуального тикета, касающийся статуса. Если он меняет статус на закрытый - вызывается проверка, которая смотрит, нет ли другого открытого по пользователю."
-    )
-    user = (
-        "пользователь, которому соответствует роль клиента"
-    )
-
-
 class Company():
     description = (
         "Company - это таблица с партнерами сервисов. Партнер сервиса - "