Skip to content

Fix inherited pk and add field accessor access to relations

Compare
Choose a tag to compare
@collerek collerek released this 25 Jun 11:42
· 787 commits to master since this release
aa2df39

0.10.13

✨ Features

  • Allow passing field accessors in select_related and prefetch_related aka. python style select_related #225.
    • Previously:
      await Post.objects.select_related(["author", "categories"]).get()
      await Author.objects.prefetch_related("posts__categories").get()
    • Now also:
      await Post.objects.select_related([Post.author, Post.categories]).get()
      await Author.objects.prefetch_related(Author.posts.categories).get()

🐛 Fixes

  • Fix overwriting default value for inherited primary key #253