我想知道是否有方法使用Django的测试客户端来验证从通用视图传递的额外变量是否正确。 例如,给定以下代码,我将如何编写测试list_year()以确保模板从视图中接收当前年份,或者为purchase_yrs()确保正确的信息从模型管理器传递? 我似乎无法找到一种方法将其从response.context属性中提取出来。 class PurchaseIndex(generic.ListView):
我正在尝试创建一个UpdateView页面,该页面允许我在窗体中编辑客户信息以及所有关联用户的信息。我的CustomerForm工作正常,但我不确定如何设置内联窗体集的初始数据。我试图通过使用for循环通过self.object.user_set.all()来获得所有用户的字典。但是我似乎无法对UserFormSet进行任何更改。这里是我的代码: forms.py class CustomerFo