Replace counter-arguments with possible answers and unify search inputs.

Models, AI assistant, and UI now show diskussionsfertige Antworten without titles; shared search partial fixes aria-label rendering.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Pirmin Hinderling (fedora)
2026-07-07 22:50:53 +02:00
parent 28aab3b16a
commit 16428f2c16
19 changed files with 237 additions and 101 deletions
+4 -5
View File
@@ -1,6 +1,6 @@
from django import forms
from .models import Claim, CounterArgument, EvidenceFile, Source
from .models import Claim, PossibleAnswer, EvidenceFile, Source
class ClaimAdminForm(forms.ModelForm):
@@ -26,13 +26,12 @@ class SourceInlineForm(forms.ModelForm):
}
class CounterArgumentInlineForm(forms.ModelForm):
class PossibleAnswerInlineForm(forms.ModelForm):
class Meta:
model = CounterArgument
model = PossibleAnswer
fields = '__all__'
widgets = {
'argument': forms.Textarea(attrs={'rows': 3, 'class': 'fk-admin-textarea'}),
'response': forms.Textarea(attrs={'rows': 4, 'class': 'fk-admin-textarea'}),
'answer': forms.Textarea(attrs={'rows': 4, 'class': 'fk-admin-textarea'}),
}