Spaces:
Sleeping
Sleeping
| from django.contrib import admin | |
| from .models import AITutorSession, AITutorQuestion, CodeSnippet | |
| class AITutorQuestionInline(admin.StackedInline): | |
| model = AITutorQuestion | |
| extra = 0 | |
| class AITutorSessionAdmin(admin.ModelAdmin): | |
| list_display = ('user', 'subject', 'level', 'total_questions', 'created_at') | |
| list_filter = ('subject', 'level', 'created_at') | |
| search_fields = ('user__email', 'subject') | |
| inlines = [AITutorQuestionInline] | |
| class CodeSnippetAdmin(admin.ModelAdmin): | |
| list_display = ('user', 'title', 'language', 'is_public', 'created_at') | |
| list_filter = ('language', 'is_public', 'created_at') | |
| search_fields = ('user__email', 'title', 'code') | |