update view in admin

This commit is contained in:
2022-01-03 17:40:49 +00:00
parent 5198464935
commit 530764145b
2 changed files with 59 additions and 14 deletions

View File

@@ -8,38 +8,44 @@ from .forms import (
DocumentationAdminForm,
EtherpadAdminForm,
FileUploadAdminForm,
TopicInlineForm,
DocumentationInlineForm,
EtherpadInlineForm,
FileUploadInlineForm,
)
class TopicInline(admin.TabularInline):
model = Topic
form = TopicInlineForm
extra = 0
verbose_name = "Thema"
verbose_name_plural = "Themen"
show_change_link = True
class DocumentationInline(admin.TabularInline):
model = Documentation
form = DocumentationAdminForm
form = DocumentationInlineForm
extra = 0
verbose_name = "Dokument"
verbose_name_plural = "Dokument-Übersicht"
class FileUploadInline(admin.TabularInline):
model = FileUpload
extra = 0
verbose_name = "Datei"
verbose_name_plural = "Dateien"
class EtherpadInline(admin.TabularInline):
model = Etherpad
form = EtherpadInlineForm
extra = 0
verbose_name = "Etherpad"
verbose_name_plural = "Etherpads"
class TopicInline(admin.TabularInline):
model = Topic
form = TopicAdminForm
class FileUploadInline(admin.TabularInline):
model = FileUpload
form = FileUploadInlineForm
extra = 0
verbose_name = "Thema"
verbose_name_plural = "Themen"
show_change_link = True
verbose_name = "Datei"
verbose_name_plural = "Dateien"
class TopicGroupAdmin(admin.ModelAdmin):

View File

@@ -15,6 +15,7 @@ class TopicGroupAdminForm(forms.ModelForm):
fields = [
"title",
"slug",
"order",
]
@@ -52,6 +53,7 @@ class EtherpadAdminForm(forms.ModelForm):
fields = [
"title",
"documentation",
"date",
]
@@ -65,6 +67,43 @@ class FileUploadAdminForm(forms.ModelForm):
]
class TopicInlineForm(forms.ModelForm):
class Meta:
model = Topic
fields = [
"title",
"slug",
]
class DocumentationInlineForm(forms.ModelForm):
class Meta:
model = Documentation
fields = [
"title",
"slug",
]
class EtherpadInlineForm(forms.ModelForm):
class Meta:
model = Etherpad
fields = [
"title",
"documentation",
"date",
]
class FileUploadInlineForm(forms.ModelForm):
class Meta:
model = FileUpload
fields = [
"title",
"file_field",
]
class EtherpadForm(forms.ModelForm):
class Meta:
model = Etherpad