我对django还比较陌生,正在尝试一个加油站的短期现金流项目,我知道非常基本的html,我正试图用我有限的知识来改善用户体验。你知道吗
目前,我有各种各样的表单(总共7个左右,有几个是表单集),每个表单都位于不同的页面中。你知道吗
SalesForm = modelformset_factory(DailySales, extra = 2, exclude=('Date','Gross_sales'))
RatesForm = modelformset_factory(DailyRates,extra = 1, exclude = ('Date',))
class loose2tForm(ModelForm):
class Meta:
model = loose_2t
exclude = ('Date','Amount',)
Other_revenue_form = modelformset_factory(Other_revenue,extra = 1, exclude = ('Date',))
Credit_details_form = modelformset_factory(Credit_details,extra = 1, exclude = ('Date',))
Expenditure_form = modelformset_factory(Expenditure_details,extra = 1 , exclude = ('Date',))
我以这样一种方式构建了这个流:用户在提交当前表单详细信息时,会被重定向到下一个表单。你知道吗
当窗体是一个窗体集时,就会出现问题。让我们说
我为模型的一行输入了详细信息,然后单击submit(我调用了表单保存()在视图中,django将其保存到模型中)
我返回并在表单集中添加另一行,然后单击submit—模型有3行—1行已经保存,另外2行在我第二次单击submit时保存。
我不确定我应该在文档中找到什么来解决这个问题。你知道吗
千焦
目前没有回答
相关问题 更多 >
编程相关推荐