0

我在 Django 模型中有一个字段,我希望django-autocomplete-lightdjango-admin. 我是否应该将其设为外键字段并创建仅包含这 20 种可能性的模型?或者,还有更好的方法?

4

2 回答 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 回答