add help text #2
|
@ -1100,7 +1100,7 @@
|
||||||
"kind": 6,
|
"kind": 6,
|
||||||
"importPath": "back.object.models",
|
"importPath": "back.object.models",
|
||||||
"description": "back.object.models",
|
"description": "back.object.models",
|
||||||
"peekOfCode": "class Scene3D(models.Model):\n name = models.CharField(\n max_length=120,\n )\n elements = models.ManyToManyField(Element3D)\n min_distance = models.IntegerField(\n validators=[MinValueValidator(1), MaxValueValidator(200)], blank=True, null=True\n )\n max_distance = models.IntegerField(\n validators=[MinValueValidator(2), MaxValueValidator(200)], blank=True, null=True",
|
"peekOfCode": "class Scene3D(models.Model):\n name = models.CharField(\n max_length=120,\n )\n elements = models.ManyToManyField(Element3D)\n min_distance = models.IntegerField(\n validators=[MinValueValidator(1), MaxValueValidator(200)], blank=True, null=True\n )\n max_distance = models.IntegerField(\n validators=[MinValueValidator(2), MaxValueValidator(500)], blank=True, null=True",
|
||||||
"detail": "back.object.models",
|
"detail": "back.object.models",
|
||||||
"documentation": {}
|
"documentation": {}
|
||||||
},
|
},
|
||||||
|
@ -1109,7 +1109,7 @@
|
||||||
"kind": 6,
|
"kind": 6,
|
||||||
"importPath": "back.object.models",
|
"importPath": "back.object.models",
|
||||||
"description": "back.object.models",
|
"description": "back.object.models",
|
||||||
"peekOfCode": "class ClickableArea(models.Model):\n name = models.CharField(\"название\", max_length=255)\n description = models.TextField(\"описание\")\n object_name = models.CharField(\"название объекта\", max_length=255)\n target_name = models.CharField(\n max_length=200,\n blank=True,\n null=True,\n )\n target = models.ForeignKey(",
|
"peekOfCode": "class ClickableArea(models.Model):\n name = models.CharField(\"название\", max_length=255)\n description = models.TextField(\"описание\")\n object_name = models.CharField(\n \"название объекта\",\n max_length=255,\n help_text=\"Имя (name) группы или меша, который является кликабельным\",\n )\n source = models.ForeignKey(\n Element3D,",
|
||||||
"detail": "back.object.models",
|
"detail": "back.object.models",
|
||||||
"documentation": {}
|
"documentation": {}
|
||||||
},
|
},
|
||||||
|
|
|
@ -42,11 +42,15 @@ class Scene3D(models.Model):
|
||||||
class ClickableArea(models.Model):
|
class ClickableArea(models.Model):
|
||||||
name = models.CharField("название", max_length=255)
|
name = models.CharField("название", max_length=255)
|
||||||
description = models.TextField("описание")
|
description = models.TextField("описание")
|
||||||
object_name = models.CharField("название объекта", max_length=255)
|
object_name = models.CharField(
|
||||||
target_name = models.CharField(
|
"название объекта",
|
||||||
max_length=200,
|
max_length=255,
|
||||||
blank=True,
|
help_text="Имя (name) группы или меша, который является кликабельным",
|
||||||
null=True,
|
)
|
||||||
|
source = models.ForeignKey(
|
||||||
|
Element3D,
|
||||||
|
on_delete=models.PROTECT,
|
||||||
|
help_text="Объект, в котором находится этот элемент",
|
||||||
)
|
)
|
||||||
target = models.ForeignKey(
|
target = models.ForeignKey(
|
||||||
Scene3D,
|
Scene3D,
|
||||||
|
@ -54,10 +58,13 @@ class ClickableArea(models.Model):
|
||||||
related_name="clickable_areas",
|
related_name="clickable_areas",
|
||||||
blank=True,
|
blank=True,
|
||||||
null=True,
|
null=True,
|
||||||
|
help_text="Сцена, на которую можно перейти",
|
||||||
)
|
)
|
||||||
source = models.ForeignKey(
|
target_name = models.CharField(
|
||||||
Element3D,
|
max_length=200,
|
||||||
on_delete=models.PROTECT,
|
blank=True,
|
||||||
|
null=True,
|
||||||
|
help_text="Текст ссылки для перехода на новую сцену",
|
||||||
)
|
)
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
|
|
Loading…
Reference in New Issue