It's probably related to the 80/20 rule. No tool or framework is going to be 100% what you need. Use it for the 80%. When your needs can't be handled by the tool, you can choose to twist yourself into a pretzel within the constraints of the tool or break free and do it the "manual" way -- usually with more maintainable results.

Just because there's no easy way to do something in Django doesn't mean there's something wrong with Django. Nor does it mean that your requirements are wrong. It just means you have to use your developer skills.

Incidentally, the auth.models.User model is a subject of a lot of debate and inconvenience for a lot of people, and if you check out Django's Trac instance and the history of django-developers you'll see that people are working on changing it. Not that it will help you in this case, but perhaps you could read up on the threads and see if you want to get involved in the work.

Shawn


--
You received this message because you are subscribed to the Google Groups "Django 
users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to