100%. Python and Ruby are used for web dev because of Rails and Django, not the other way around.
There's no reason why Rust can't have its own Django. And the day it does I might switch to it for my new web development gigs. In the mean time having access to all my tools with a promise of stability and uniformity will beat the convenience of any one specific language.
> There's no reason why Rust can't have its own Django
I'd argue that the ability to do `python manage.py shell` and get an interactive ORM session for debugging is a fairly major reason why Rust can't have it's own Django.
Except for the sky high complexity cost, you could expose a scripting api that could connect to the database and inspect things that didn't use rust.
I don't know if that's a good idea, but for much of what I personally used the django shell for (did this record get written the way I expected) it could help. Wouldn't help for situations where you want to monkeypatch the running app at runtime (but it's arguable whether you'd want to do that anyway).
There are about a half dozen "Rails-inspired" Rust frameworks under development. They're probably a little too early to start using in production, and you should stick with Actix/Axum Flask-style frameworks for the time being.
There's no reason why Rust can't have its own Django. And the day it does I might switch to it for my new web development gigs. In the mean time having access to all my tools with a promise of stability and uniformity will beat the convenience of any one specific language.