Я хочу использовать свое веб-приложение django с сервисами RESTful.
Я уже создал свои модели, используя mongoengine. Допустим, у меня есть 2 модели:
class Shop(Document):
name = StringField()
description = StringField()
address = StringField()
image_path = StringField()
class Item(Document):
name = StringField()
description = StringField()
shop = ReferenceField(Shop)
images = ListField(StringField())
В этом сценарии я хочу, чтобы в магазине был список товаров. И когда я делаю запрос на REST url для магазина, магазин и список товаров должны быть сериализованы в JSON, и ответ отправляется клиенту.
Как я могу это сделать? Какой каркас REST подходит для этого случая?
Должен ли я хранить предметы в классе магазина? (Например, items = (ListField (ReferenceField (Item))))