Use Django. Check out the major frontend frameworks (React, Vue, or Angular) and pick the one that looks good to you. From there, you should be able to find tutorials on how to hook up that framework with Django.
I second this. Expose your backend with DRF (https://www.django-rest-framework.org/). Once you get over initial learning curve, you'll have an extremely powerful and flexible library for building your backend.