Lesson.figures: fixed diagrams per lesson (stored once, served with the lesson); gen_lesson_figures; 3 calculus-12 lessons

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-07 16:26:10 +03:30
parent 1d7eb829e2
commit ce629e32e4
9 changed files with 399 additions and 3 deletions

View File

@@ -441,6 +441,7 @@ class LessonIntroView(APIView):
'introText': lesson.intro_text,
'example': lesson.example,
'steps': lesson.steps or [],
'figures': lesson.figures or [],
'videoUrl': lesson.video_url,
'durationMinutes': lesson.duration_minutes,
'mascotAnimation': lesson.mascot_animation,