←back to thread

378 points rbanffy | 2 comments | | HN request time: 0s | source
Show context
aynyc ◴[] No.46217665[source]
I've been using Django on and off at work for the past few years. I really like it. That being said, I still find its ORM difficult. I understand it now that since it's an opinionated framework, I need to follow Django way of thinking. The main issue is that at work, I have multiple databases from different business units. So I constantly have to figure out a way to deal with multiple databases and their idiosyncrasies. I ended up doing a lot of hand holding by turning off managed, inspectdb and then manually delete tables I don't want to show via website or other reasons. For green webapps we have, django is as good as it gets.
replies(6): >>46217950 #>>46218252 #>>46218271 #>>46218403 #>>46218484 #>>46218923 #
1. melvinroest ◴[] No.46217950[source]
Maybe this shows my data analyst tendencies, but why not use SQL?
replies(1): >>46218284 #
2. aynyc ◴[] No.46218284[source]
That’s what we do now. But it gets repetitive and not leveraging Django core features.