擅长:python、mysql、java
<p>您可以使用<a href="https://docs.djangoproject.com/en/dev/topics/forms/modelforms/#model-formsets" rel="nofollow">^{<cd1>}</a>并提供适当的查询集。在</p>
<pre><code>formset = UserOpeningHoursModelFormSet(queryset=request.user.openinghours_set.filter())
</code></pre>
<p>还有一些其他方法可以更改queryset。在</p>
<p><strong>编辑:</strong></p>
<p>在创建formset实例和<code>initial</code>时,可以使用<code>max_num</code>参数。因此,您将从现有实例中获取表单,如果实例不足,将使用来自初始dict的数据创建新表单</p>
^{pr2}$
<p>我还没有对此进行验证,所以我怀疑它可能会为每个初始数据项添加表单。因此,在最坏的情况下,您需要创建<code>hours</code>列表,并跳过设置小时数的天数。在</p>