Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I like the Django ORM. This is likely for two reasons:

1. I only use Django for small use cases where I rarely see any sort of scope creep. There was no real conscious decision about this, just kind of the way it happens.

2. The Django ORM is fairly mature and makes it quite easy to get a small project out the door.

I regularly use SQL directly at work and wouldn't want to try to replace any of it with an ORM even on new projects because we are all just used to working with it and we wouldn't want to add any complexity to our workflow without real, tangible benefits.

I would not, however, be opposed to working on a larger Django project (ORM and all) if the opportunity presented itself.



For me, the best feature of the Django ORM is that it integrates with everything all the way to the frontend forms.

In fact, missing the database integration wouldn't even be that large loss. Sometimes I wonder if it isn't even holding the framework back.


I agree the ModelForm class is great.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: