update wordings in admin area
This commit is contained in:
@@ -7,7 +7,7 @@ from taggit.models import Tag
|
||||
from .models import Post, Event, News, FetMeeting
|
||||
|
||||
|
||||
class MyPostForm(forms.ModelForm):
|
||||
class PostForm(forms.ModelForm):
|
||||
class Meta:
|
||||
model = Post
|
||||
fields = ['title', 'subtitle', 'tags', 'image', 'body', 'slug', 'author', 'public_date']
|
||||
@@ -21,28 +21,37 @@ class MyPostForm(forms.ModelForm):
|
||||
)
|
||||
|
||||
|
||||
class MyNewsForm(MyPostForm):
|
||||
class NewsForm(PostForm):
|
||||
class Meta:
|
||||
model = News
|
||||
fields = [
|
||||
'title', 'subtitle', 'tags', 'image', 'body', 'slug', 'author', 'public_date',
|
||||
'is_pinned', 'is_hidden',
|
||||
]
|
||||
|
||||
labels = {
|
||||
'title': _('Titel des Posts'),
|
||||
'image': _('Hintergrundbild des Posts'),
|
||||
'body': _('Beschreibung des Posts'),
|
||||
'author': _('Autor'),
|
||||
'public_date': _('Veröffentlichung'),
|
||||
'is_pinned': _('Post anheften'),
|
||||
'is_hidden': _('Post verstecken'),
|
||||
'title': _("Titel"),
|
||||
'subtitle': _("Untertitel"),
|
||||
'image': _("Hintergrundbild"),
|
||||
'body': _("Text"),
|
||||
'author': _("Autor"),
|
||||
'public_date': _("Veröffentlichung"),
|
||||
'is_pinned': _("Post anheften"),
|
||||
'is_hidden': _("Post verstecken"),
|
||||
}
|
||||
|
||||
help_texts = {
|
||||
'tags': _(
|
||||
"Die Hashtags ohne '#' eintragen, und mit Komma kann man mehrere Tags anfügen."
|
||||
),
|
||||
'image': _(
|
||||
"Verwendbare Formate: ..."
|
||||
),
|
||||
'is_pinned': _(
|
||||
'Dieser Post soll an die Startseite als erster Post angeheftet werden.'
|
||||
"Dieser Post soll an die Startseite als erster Post angeheftet werden."
|
||||
),
|
||||
'is_hidden': _(
|
||||
'Dieser Post soll im News Feed nicht auftauchen, z.B. Impressum.'
|
||||
"Dieser Post soll im News Feed nicht auftauchen, z.B. Impressum."
|
||||
),
|
||||
}
|
||||
|
||||
@@ -52,27 +61,36 @@ class MyNewsForm(MyPostForm):
|
||||
super().__init__(*args, **kwargs) # to get the self.fields set
|
||||
|
||||
|
||||
class MyEventForm(MyPostForm):
|
||||
class EventForm(PostForm):
|
||||
class Meta:
|
||||
model = Event
|
||||
fields = [
|
||||
'title', 'subtitle', 'tags', 'image', 'body', 'event_start', 'event_end',
|
||||
'event_place', 'slug', 'author', 'public_date', 'is_pinned',
|
||||
]
|
||||
|
||||
labels = {
|
||||
'title': _('Titel des Events'),
|
||||
'image': _('Hintergrundbild des Posts'),
|
||||
'body': _('Beschreibung des Events'),
|
||||
'event_start': _('Start des Events'),
|
||||
'event_end': _('Ende des Events'),
|
||||
'event_place': _('Ort des Events'),
|
||||
'author': _('Autor'),
|
||||
'public_date': _('Veröffentlichung'),
|
||||
'is_pinned': _('Event anheften'),
|
||||
'title': _("Titel"),
|
||||
'subtitle': _("Untertitel"),
|
||||
'image': _("Hintergrundbild"),
|
||||
'body': _("Text"),
|
||||
'event_start': _("Start des Events"),
|
||||
'event_end': _("Ende des Events"),
|
||||
'event_place': _("Ort des Events"),
|
||||
'author': _("Autor"),
|
||||
'public_date': _("Veröffentlichung"),
|
||||
'is_pinned': _("Event anheften"),
|
||||
}
|
||||
|
||||
help_texts = {
|
||||
'tags': _(
|
||||
"Die Hashtags ohne '#' eintragen, und mit Komma kann man mehrere Tags anfügen."
|
||||
),
|
||||
'image': _(
|
||||
"Verwendbare Formate: "
|
||||
),
|
||||
'is_pinned': _(
|
||||
'Dieses Event soll an die Startseite als erster Post angeheftet werden.'
|
||||
"Dieses Event soll an die Startseite als erster Post angeheftet werden."
|
||||
),
|
||||
}
|
||||
|
||||
@@ -88,20 +106,25 @@ class MyEventForm(MyPostForm):
|
||||
self.fields['event_place'].required = True
|
||||
|
||||
|
||||
class MyFetMeetingForm(MyEventForm):
|
||||
class FetMeetingForm(EventForm):
|
||||
# agenda_html = forms.CharField(widget = forms.TextInput())
|
||||
class Meta:
|
||||
model = FetMeeting
|
||||
fields = ['event_start', 'event_end', 'tags', 'has_agenda', 'has_protocol']
|
||||
|
||||
labels = {
|
||||
'event_start': _('Start der Sitzung'),
|
||||
'event_end': _('Ende der Sitzung'),
|
||||
'has_agenda': _('Agenda'),
|
||||
'has_protocol': _('Protokoll'),
|
||||
'event_start': _("Start der Sitzung"),
|
||||
'event_end': _("Ende der Sitzung"),
|
||||
'has_agenda': _("Agenda"),
|
||||
'has_protocol': _("Protokoll"),
|
||||
}
|
||||
|
||||
help_texts = {
|
||||
'has_agenda': _('Agenda zur Sitzung hinzufügen.'),
|
||||
'has_protocol': _('Protokoll zur Sitzung hinzufügen.'),
|
||||
'tags': _(
|
||||
"Die Hashtags ohne '#' eintragen, und mit Komma kann man mehrere Tags anfügen."
|
||||
),
|
||||
'has_agenda': _("Agenda zur Sitzung hinzufügen."),
|
||||
'has_protocol': _("Protokoll zur Sitzung hinzufügen."),
|
||||
}
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
|
||||
Reference in New Issue
Block a user