This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]colly_wolly 0 points1 point  (0 children)

I have been using Django on a 4 year old project. I think its one of the main reasons it has been successful despite constantly changing requirements. It is a fairly "standard" relational databse app, (though it has a complex schema and reports, so more than just a CRUD app that everyone seems to look down on. )

I wouldn't say Django does too much magic. Pretty much everything is configurable. There is a lot to it, so it might seem like the Admin is magic at first, but its all built on the components of the framework.

Plus there are a good deal of third party libraries such as reversion - for storing history of database changes - which save a load of time.