Bemærk:OP-koden vil absolut fungere. Vi skal bare gemme modellen (fordi disse kun er et modelfelt, ikke en relation). Lad os se:
>>> 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!']
Gå dybere
Django får ArrayField
som pythonliste
Alt, hvad du kan gøre med liste, kan du gøre med ArrayField. Jævn sortering
Django gemmer ArrayField
som pythonliste
Disse betyder, at den gemmer struktur og elementer i pythonlisten.