rinogeek's picture
first commit
fafd0bb
from django.contrib import admin
from .models import AITutorSession, AITutorQuestion, CodeSnippet
class AITutorQuestionInline(admin.StackedInline):
model = AITutorQuestion
extra = 0
@admin.register(AITutorSession)
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]
@admin.register(CodeSnippet)
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')