Укажите идентификатор модели при объявлении атрибутов в Django - PullRequest
0 голосов
/ 21 мая 2019

Я пытаюсь создать модель, представляющую ветви франшизы в django.

Вот как я объявляю модель:

class Branch(models.Model):
"""
Branch/Outlet of a franchise in a city
"""
city_id = models.ForeignKey(City, on_delete=models.CASCADE)
name = models.CharField(max_length=40, null=False)
address = models.CharField(max_length=220, null=False)
postal_code = models.CharField(max_length=10, null=False)
# An array of Ids of nearby branches sorted in order of distance
nearby_branches = ArrayField(models.CharField(max_length=10, null=False))

Можно ли указатьnearby_branches как список идентификаторов модели ветви вместо поля char, как я сделал здесь.

например.что-то вроде nearby_branches = ArrayField(Branch.id)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...