I came across a
reddit post yesterday about `adelete` raising an attribute error
r = await mymodel.objects.aget(some_name=myname)
await r.adelete()
would throw an `AttributeError`,
whereas r = await mymodel.objects.filter(some_name=myname).adelete() works as expected.
I was a little curious about this, and
adelete is explicitly called out in the queryset docs within the `delete` section. but the
models doc page only contains items about `delete`. Is this intentional or not, and if it is intentional, perhaps a specific call-out in both queryset and model delete sections would help with clarification.