Y
Size: a a a
Y
Y
А
N
DT
django.mptt
- обертка для реализации nested-sets структуры данных в бд
class CategorySerializer(serializers.ModelSerializer):
class Meta:
model = Category
fields = ('id', 'news')
CategorySerializer._declared_fields['news'] = CategorySerializer(
many=True,
source='get_children',
)
А
DT
N
DT
А
N
N
А
DT
class Category(...)
id = ...
class NewsItem(...)
category = ManyToMany(Category, related_name='news_items')
class NewsItemSerializer(...)
...
class CategorySerializer(...)
news_items = NewsItemSerializer(many=true)
N
N
А
VL
VL