Olha, eu sempre trabalhei com .net até que em 2020 comecei a trabalhar com Python (fastapi), recentemente uma empresa dos EUA me chamou no linkedin e acabei trocando de emprego. Hoje trabalho com Django + React e desde que coloquei Django no linkedin a quantidade de recrutadores gringos me chamando pra vagas aumentou consideravelmente (talvez seja só coincidencia). Não sei o que você considera como "passado", talvez não seja o framework da moda e talvez algumas abordagens não sejam as mais atuais, mas muitas empresas ainda usam ele e não parecem estar dispostas a trocar. Então se sua ideia é conseguir um emprego, acredito que ele ainda seja o melhor framework web em Python pra começar. Obs: se for seu primeiro emprego, tente entender como ele funciona "under the hood", pq ele faz muita "mágica" e você precisa entender como as coisas vão acontecer.
Uma curiosidade minha: vc está usando a API em python e o django e o react como interfaces? Eu estava pensando em fazer um "sisteminha" para testes e eventuralmente fazer ele evoluir. Como sou inicante é um pouco dificil entender como tudo se conecta ou como seria a melhor metodologia para eu escolher para meu peojeto. Ex: usar nuvem para banco de dados e servidor de APIs, programa local fazendo requisições para nuvem, ou fazer tudo local e fazer o "backup" dos dados gerados localmente na núvem. Eu recentemente vi um vídeo que comentou que vc pode fazer 30k requisições mês na núvem da amazon com um valor quase símbolico. Logo, essa poderia seria uma estratégia interessante para eu tentar montar meu APP.