我在 Django 模型中有一个字段,我希望django-autocomplete-light
在django-admin
. 我是否应该将其设为外键字段并创建仅包含这 20 种可能性的模型?或者,还有更好的方法?
问问题
123 次
2 回答
0
django orm limit应该是这样的:
Entry.objects.all()[:5]
所以创建一个限制结果数量的新模型是没有意义的。
我已经看过django-autocomplete-light
并看到了limit_choices
here(没有尝试过。
无论如何,它应该类似于此代码段中的第 77 行。
我希望这是有帮助的。
于 2014-01-02T04:13:49.440 回答
0
做到这一点的唯一方法是拥有一个仅包含这些可能性的单独模型,并将我们想要限制的字段设置为外键字段。
于 2014-01-28T18:43:09.250 回答