0

Django モデルにフィールドがありdjango-autocomplete-lightdjango-admin. これを外部キー フィールドにして、この 20 個の可能性だけを含むモデルを作成する必要がありますか? またはより良い方法はありますか?

4

2 に答える 2

0

これを行う唯一の方法は、これらの可能性のみを持つ別のモデルを用意し、制限したいフィールドを外部キー フィールドにすることです。

于 2014-01-28T18:43:09.250 に答える
0

django orm limitは次のようにする必要があります:

Entry.objects.all()[:5]

そのため、結果の数を制限するために新しいモデルを作成しても意味がありません。

私はここdjango-autocomplete-lightを見て見ました(試していませんでした。limit_choices

いずれにせよ、このスニペットの 77 行目のようなものにする必要があります。

これがお役に立てば幸いです。

于 2014-01-02T04:13:49.440 に答える