以下のように drf-nested-routers を使用しています
calendar_router = DefaultRouter()
calendar_router.register(r'calendars', views.CalendarViewSet, base_name='calendars')
event_router = routers.NestedSimpleRouter(calendar_router, r'calendars', lookup='calendar')
event_router.register(r'events', views.EventViewSet, base_name='events')
urlシリアライザーにフィールドを追加するCalendarとうまくいきますが、url「イベント」シリアライザーにフィールドを追加すると、以下の例外が発生します
ビュー名「event-detail」を使用してハイパーリンク関係の URL を解決できませんでした。関連するモデルを API に含めていないか、
lookup_fieldこのフィールドの属性が正しく構成されていない可能性があります。