У меня есть две модели django, которые связаны отношением OneToOne, и мне трудно понять, как их подключить в Tastypie ModelResource.
Вместо публикации некоторых новых моделей я позаимствую модели, определенные в , включая дочерние ресурсы. в Django Tastypie API, чтобы показать, где я не понимаю, как это сделать. Используя модели Ticket
и TicketComment
, представьте, что TicketComment
была такой:
class TicketComment(models.Model):
ticket = models.OneToOneField('Ticket')
вместо использования поля ForeignKey. Я видел документы, а также сообщения, подобные приведенным выше, в которых используются ToManyField
и ToOneField
. Но это не работает в моей ситуации, так как Ticket
не ссылается на TicketComment
. Что я хочу сделать, так это иметь возможность создать API, который перечисляет TicketComment
в Ticket
. Tastypie правильно выдает исключение, говоря, что поля TicketComment
не существуют в модели Ticket
. Есть ли способ получить красивый сериализованный TicketComment
в Ticket
API?