3 ms·
I'm writing something in Django at the moment, and it's really nice. However this bullet from the presentation scares me slightly: "No need to know any SQL".
by notauser 18y ago
I'm writing something in Django at the moment, and it's really nice. However this bullet from the presentation scares me slightly:
"No need to know any SQL".
This seems very wrong to me.
The Django data model is just a light abstraction over the fundamental model of tables and relationships. If you learned how to work with Django models then you would know the logical constructs of SQL, just not the syntax.
Django models are no easier or harder to think about than SQL (just there is less code to write and maintain because the boilerplate is done for you). It is not a quick fix for an inability to master the basics.
- cabalamat 18y ago> It is not a quick fix for an inability to master the basics. True. In general, there are few quick fixes that get you out of having to master the basics. If you don't know what you're doing, it'll probably rebound on you. And it's not as if the ideas behind relational databases are hard, in any case.
- hs 18y agoi don't use jango, but is SQL really needed? does hn use sql? personally, not having to deal with SQL is actually a plus