我正在使用带有can_order的modelformset_factory:
BrandFormSet = modelformset_factory(Brand, can_order=True, can_delete=True, extra=0)
在我看来,我有:
<form ...>
{{ formset.management_form }}
{% for form in formset %}
{{ form.ORDER }}
{% endfor %}
</form>
它显示正确:
<input id="id_form-1-ORDER" name="form-1-ORDER" type="number" value="2" />
...
我的品牌模型如下所示:
class Brand(models.Model):
name = models.CharField(max_length=50)
order = models.SmallIntegerField()
def __unicode__(self):
return self.name
现在我怎么告诉Django order
字段是保存顺序的地方?
我们将不胜感激。