feat(报告系统): 添加汇总记录功能
新增汇总记录模型、表单、视图和模板,支持在报告中显示昨日汇总记录
This commit is contained in:
@@ -4,6 +4,7 @@ from django.utils import timezone
|
||||
from .models import (
|
||||
ReadingRecord,
|
||||
InsightRecord,
|
||||
Summary,
|
||||
FamilyTask,
|
||||
TodayPlan,
|
||||
SystemConfig,
|
||||
@@ -35,6 +36,20 @@ class InsightRecordForm(forms.ModelForm):
|
||||
'file': forms.FileInput(attrs={'class': 'form-control'}),
|
||||
}
|
||||
|
||||
class SummaryForm(forms.ModelForm):
|
||||
"""汇总记录表单"""
|
||||
class Meta:
|
||||
model = Summary
|
||||
fields = ['date', 'category', 'speaker', 'content', 'source', 'file']
|
||||
widgets = {
|
||||
'date': forms.DateInput(attrs={'type': 'date', 'class': 'form-control'}),
|
||||
'category': forms.Select(attrs={'class': 'form-select'}),
|
||||
'speaker': forms.Select(attrs={'class': 'form-select'}),
|
||||
'content': forms.Textarea(attrs={'class': 'form-control', 'rows': 5, 'placeholder': '请输入汇总内容'}),
|
||||
'source': forms.TextInput(attrs={'class': 'form-control', 'placeholder': '请输入来源'}),
|
||||
'file': forms.FileInput(attrs={'class': 'form-control'}),
|
||||
}
|
||||
|
||||
class FamilyTaskForm(forms.ModelForm):
|
||||
"""家庭事项表单"""
|
||||
class Meta:
|
||||
|
||||
Reference in New Issue
Block a user