The question is too broad for SO. Better suited for softwareengineering.stackexchange.com, probably too broad too. Some server frameworks may have better capabilities for integrating client frameworks but not django+vue afaik. So it's either python ssr + vue csr for dynamic widgets that aren't important for seo. Or python rest + vue ssr for better seo and ux. "Would I need DRF then as well?" - probably no, but this depends on your case, as well as other things —
Estus Flask 52 secs ago