Five Things I Hate About Django.
42topics.com
42topics.com
I dislike however when people state "AJAX in Django is Hard". Its not hard, there are just no helper functions. So AJAX is AJAX in Django. He explains that in the article but catchy titles are what people read and remember. The title should instead be "Django has no helper functions for AJAX"
That I agree with and think should be changed. Is anyone working on this?
The article was basically valid but I didn't find myself thinking "yes, I hate those damn things as well." More like "well, that can be mildly inconvenient, but wtf, nobody's dead yet." I use jQuery for AJAX and it's so easy I'm not sure I even want it built in to Django.
That is very easy, just create multiple instances of the same form object, and give a unique prefix argument to each instance. See this blog post for more info: http://www.pointy-stick.com/blog/2008/01/06/django-tip-compl...
6.This can only create a form with a fixed number of
fields. While there are ways to generate forms with
variable number of fields, (generate the Form class
programatically), they are not easy or well documented.
(Remind me to write such tutorial sometime.)
I don't know if there are many tutorials, but this is pretty trivial.The rest are valid points.
1. Lack of migrations
2. Poor REST support