See Cool URIs don’t change, by World Wide Web creator Tim Berners-Lee, for excellent arguments on why URLs should be clean and usable.
IMO, this lies on the assumption that the Form's field names are never shown to the user. When the form is POST, this assumption is valid. However, in a GET, the field names are presented in the URL, and the assumption breaks. This even exposes serve-side implementation details (the field name of the Form) to the user.
1. how common is this?
2. wouldn't it add a lot of complexity to JavaScript and CSS, specifically on name selectors?
3. do any other web framework support this?
Could we have some feedback to decide wether it justifies or not to have this in Django?
I'm afraid I have to agree the gain does not merit the effort.
To the average user, I think the query string already looks like it's weird code stuff (with &=?) so I don't think it being in a different language would improve things that much.
Marc
--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to django-develop...@googlegroups.com.
To post to this group, send email to django-d...@googlegroups.com.
Visit this group at http://groups.google.com/group/django-developers.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/c3258005-6bac-483f-b425-2681b8898b34%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.