critizise Quiz

This commit is contained in:
ben8
2026-01-17 11:11:34 +01:00
parent 1fb0958daf
commit fb225dc6f3
20 changed files with 402 additions and 1128 deletions

View File

@@ -1,5 +1,5 @@
from django.contrib import admin
from .models import QivipQuiz, QivipQuestion, QivipQuizFavorite, QuestionImage, QuizCategory, QuizImage, QuizRating
from .models import QivipQuiz, QivipQuestion,QivipQuizFavorite, QuestionImage, QuizCategory, QuizImage, QuizRating, QuizCriticism
# Für das QivipQuiz Modell
class QivipQuizAdmin(admin.ModelAdmin):
@@ -9,6 +9,11 @@ class QivipQuizAdmin(admin.ModelAdmin):
autocomplete_fields = ("reference_quizzes",)
class QuizCriticismAdmin(admin.ModelAdmin):
list_display = ('quiz','question_criticism', 'user','criticism') # Welche Felder sollen in der Übersicht angezeigt werden
search_fields = ('quiz','question_criticism', 'user','criticism') # Suchfelder
list_filter=('quiz','question_criticism', 'user','criticism')
@@ -64,7 +69,7 @@ class QuizCategoryAdmin(admin.ModelAdmin):
# Registrierung der Modelle im Admin
admin.site.register(QivipQuiz, QivipQuizAdmin)
admin.site.register(QivipQuestion, QivipQuestionAdmin)
#admin.site.register(QuizCategory, QuizCategoryAdmin)
admin.site.register(QuizCriticism, QuizCriticismAdmin)
admin.site.register(QivipQuizFavorite, QivipQuizFavoriteAdmin)
admin.site.register(QuizImage, QuizImageAdmin)
admin.site.register(QuestionImage, QuestionImageAdmin)