Good evening everybody. :) I would like to reference this 
ticket: https://code.djangoproject.com/ticket/26497#comment:11

It appears we stumbled over this issue as well while designing a new model 
form. Quoting my comment from the ticket:


Would it make sense to separate concepts here?

1) *user-defined* verbose_name: Django should not touch it
2) *auto-generated* verbose_name: Django generates the verbose_name from 
the field's name


In both cases, once the label of a form field is set, Django should only 
touch it (except on the designers behalf).

*Deprecation phase*:
a) make global capitalization optional via settings (or form variable) with 
True as default for status quo.
b) auto-generated verbose_names are generated using a format string which 
can also be specified by a settings variable (or form variable). Default 
should result in current output (with the capitalization)
c) disable global capitalization by default


Does this makes sense?

-- 
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-developers+unsubscr...@googlegroups.com.
To post to this group, send email to django-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/94da855b-c159-4c17-a24f-16f843096ae7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to