It’s certainly possible. Whether it is a good idea depends on what you need. For most microservices, Django is likely overkill and Flask may be a better idea. But if it’s a “complex microservice” with authentication, a database, various models, then Django may be the best bet.