Short answer: Yes, Django would be a perfectly suitable choice for a mobile application backend .
Read moreCan we use Django with flutter?
Yes, you can . Django would power the backend for your app (storing and retrieving data) via Django REST Framework (DRF for short). Flutter would create the actual app and communicate with the Django backend to fetch and store data.
Read moreHow do I make a real time chat with Django?
Tutorial Part 2: Implement a Chat Server
Read more