На даний момент у моєму коді багато об'єктів python, подібних до наступних:
class MyClass():
def __init__(self, name, friends):
self.myName = name
self.myFriends = [str(x) for x in friends]
Тепер я хочу перетворити це на модель Django, де self.myName - це рядок, а self.myFriends - це список рядків.
from django.db import models
class myDjangoModelClass():
myName = models.CharField(max_length=64)
myFriends = ??? # what goes here?
Оскільки список є такою поширеною структурою даних у python, я начебто очікував, що там буде поле моделі Джанго. Я знаю, що можу використовувати відносини ManyToMany або OneToMany, але я сподівався уникнути цього додаткового непрямого коду.
Редагувати:
Я додав це пов’язане питання , яке може бути корисним для людей.