================================================================================ COMMAND EXECUTION HISTORY ================================================================================ Conversation: API Documentation Command: python backend/manage.py spectacular --file backend/docs/api-schema.yaml Category: Other Working Directory: /home/cursorai/projects/telegram-earn ================================================================================ EXECUTION - 2025-12-11 00:04:27 ================================================================================ Status: SUCCESS Exit Code: N/A Execution Time: 2.29 seconds -------------------------------------------------------------------------------- STDERR -------------------------------------------------------------------------------- /home/cursorai/projects/telegram-earn/backend/apps/referrals/views.py:11: Warning [CommissionViewSet]: could not derive type of path parameter "id" because it is untyped and obtaining queryset from the viewset failed. Consider adding a type to the path (e.g. ) or annotating the parameter type with @extend_schema. Defaulting to "string". /home/cursorai/projects/telegram-earn/backend/apps/investments/views.py:11: Warning [InvestmentViewSet]: could not derive type of path parameter "id" because it is untyped and obtaining queryset from the viewset failed. Consider adding a type to the path (e.g. ) or annotating the parameter type with @extend_schema. Defaulting to "string". /home/cursorai/projects/telegram-earn/backend/apps/investments/views.py:26: Warning [RewardViewSet]: could not derive type of path parameter "id" because it is untyped and obtaining queryset from the viewset failed. Consider adding a type to the path (e.g. ) or annotating the parameter type with @extend_schema. Defaulting to "string". /home/cursorai/projects/telegram-earn/backend/apps/transactions/views.py:11: Warning [TransactionViewSet]: could not derive type of path parameter "id" because it is untyped and obtaining queryset from the viewset failed. Consider adding a type to the path (e.g. ) or annotating the parameter type with @extend_schema. Defaulting to "string". /home/cursorai/projects/telegram-earn/backend/apps/users/views.py: Error [authenticate_telegram]: unable to guess serializer. This is graceful fallback handling for APIViews. Consider using GenericAPIView as view base class, if view is under your control. Either way you may want to add a serializer_class (or method). Ignoring view for now. /home/cursorai/projects/telegram-earn/backend/apps/users/views.py: Error [telegram_webhook]: unable to guess serializer. This is graceful fallback handling for APIViews. Consider using GenericAPIView as view base class, if view is under your control. Either way you may want to add a serializer_class (or method). Ignoring view for now. Schema generation summary: Warnings: 7 (4 unique) Errors: 8 (2 unique)