but emoji laden docs and 500/month patreon pay better than contributing to established things i guess
but emoji laden docs and 500/month patreon pay better than contributing to established things i guess
Also I think I remember with DRF I had trouble generating a good openapi client. With ninja it works really well.
Yes. They are currently migrating to Pydantic 2 which Ninja 1.0 will be based on.
I'd rather have DRF (a subset maybe) inside django. No external dependencies and integrated auth could enable interesting patterns like complete modularization of the admin panel, making it json api driven and making deploys very easy such as `python manage.py generateadmin` and you can load that on S3 or whatever.
I also know the existence of whitenoise + many workarounds, but python is already a quirky language, django has its own and its starting to have a huge chunk of incidental complexity (my last django project, very mature codebase, had like 3 libs to work with JWTs...) to work proficiently with. Not to mention the footguns of it!
People like options, but with opinionated frameworks I'd rather have lack of them.