Browse Source

refactor service model

blezz-tech 1 month ago
parent
commit
1056b62da2
1 changed files with 2 additions and 2 deletions
  1. 2 2
      models/service.py

+ 2 - 2
models/service.py

@@ -74,14 +74,14 @@ class Service(models.Model):
         on_delete=models.DO_NOTHING,
         help_text="id последнего актуального тикета, касающийся статуса. Если он меняет статус на закрытый - вызывается проверка, которая смотрит, нет ли другого открытого по пользователю."
     )
-    resource_id = models.ForeignKey(
+    resource = models.ForeignKey(
         Resource,
         on_delete=models.DO_NOTHING,
         blank=True,
         null=True,
         help_text="ответственный за ресурс(не всегда). так как ресурсы сами услугу оказать не могут, а также один ресурс может быть представлен в виде разных услуг, то фактически с точки зрения смысла системы ресурс - это как неодушевленный пользователь. Без провайдера, который с его помощью оказывает услугу - никуда. Поле остается пустым, если сервис не предусматривает использование услуг. Стоит обратить внимание, что это не обязательно ответственный за ресурс. Например, за состояние автомобиля может быть ответственен пользователь (он и указывается в таблице со свойствами ресурса), а услугу доступа или перевозки может оказывать иное лицо."
     )
-    servicetype_id = models.ForeignKey(
+    servicetype = models.ForeignKey(
         ServiceType,
         on_delete=models.DO_NOTHING,
         help_text="тип оказываемой услуги по классификатору услуг сервиса"