annoucment logic implemented, fixing looks

This commit is contained in:
2026-08-05 15:50:32 -05:00
parent c163271a04
commit f5954247fc
22 changed files with 1020 additions and 18 deletions
+13
View File
@@ -0,0 +1,13 @@
from django import forms
from .models import Announcement
class AnnouncementForm(forms.ModelForm):
class Meta:
model = Announcement
fields = ['title', 'body', 'published']
widgets = {
'title': forms.TextInput(attrs={'class': 'form-input', 'placeholder': 'Announcement title'}),
'body': forms.Textarea(attrs={'class': 'form-textarea', 'rows': 12, 'placeholder': 'Write in Markdown…'}),
}