Python Django Project - how to create pages with block editor or text editor just like the one in WordPress

I tried to create a blog site with Python Django project. I have difficulties of how to create each page with limited editing function in Django project which needs some kind of plugins to support that function.

Could you recommend some plugins that support this function and explain how to do it step by step?
Thank you.