Comment by stuaxo
Wagtail is great for what it's good at.
If you've ever had to use Django-CMS you'd understand.
I went from a Wagtail project to a Django-CMS project (at a company that was upstreaming bits to Django-CMS) and there were so many things where it used the database badly (the usual antipattern of a loop over some queries).
It's easy to structure queries in django in an optimised way as long as you architect around .filter and not .get.
I don't think I ever said anything about Django-CMS? It may be far worse than Wagtail. Using neither is much better.