This commit is contained in:
Joshua Laymon
2025-08-12 21:53:03 -05:00
parent 97da3bd6c5
commit 2fb9e7c39c
31 changed files with 554 additions and 419 deletions
+12 -1
View File
@@ -1,6 +1,17 @@
from django import forms
class ImportForm(forms.Form):
file = forms.FileField(allow_empty_file=False)
dry_run = forms.BooleanField(initial=True, required=False, help_text="Preview changes without saving")
class EntryForm(forms.Form):
subject = forms.CharField(required=False, widget=forms.Textarea(attrs={"rows":2}))
illustration = forms.CharField(required=False, widget=forms.Textarea(attrs={"rows":6}))
application = forms.CharField(required=False, widget=forms.Textarea(attrs={"rows":6}))
scripture_raw = forms.CharField(required=False, widget=forms.Textarea(attrs={"rows":2}))
source = forms.CharField(required=False)
talk_number = forms.IntegerField(required=False)
talk_title = forms.CharField(required=False)
entry_code = forms.CharField(required=False)
date_added = forms.DateField(required=False, input_formats=["%Y-%m-%d","%Y/%m/%d"])
date_edited = forms.DateField(required=False, input_formats=["%Y-%m-%d","%Y/%m/%d"])