3 ms·
I find Django slightly unusual compared to other frameworks in that it has many CMS like qualities, such as predefined user/permission models and the admin (not
by zeemonkee 16y ago
I find Django slightly unusual compared to other frameworks in that it has many CMS like qualities, such as predefined user/permission models and the admin (not surprising, given its origins). Rails, Pylons, CodeIgniter, etc. provide you with an ORM, but it's up to you to define your schemas.
Not that this is necessarily a bad thing - it can save a lot of time in certain projects. Sometimes though it's overkill for projects that don't need these features.
So I'm glad that Django isn't the one and only framework in Python, as it's good to have a choice. Multiple frameworks also mean competition and more ideas and approaches, which benefit everyone.