注:OPコードは完全に機能します。モデルを保存する必要があります(これらは単なるモデルフィールドであり、リレーションではないため)。見てみましょう:
>>> p = Post.objects.create(tags=[str(i) for i in range(10000)])
>>> p.tags.append("working!")
>>> p.save()
>>> working_post = Post.objects.get(tags__contains=["working!"])
<Post: Post object>
>>> working_post.tags[-2:]
[u'9999', u'working!']
さらに深くなる
DjangoはArrayField
を取得します Pythonリストとして
でできること リスト、あなたはArrayFieldで行うことができます。 並べ替えも
DjangoはArrayField
を保存します Pythonリストとして
これは、Pythonリストの構造と要素を保存することを意味します。