Re: How does admin generate HTML for adding objects?

2009-07-03 Thread TechnicalBard

Thanks!

Related question:  when displaying a ModelForm, how does Django
iterate/enumerate how many fields the model has?


On Jul 3, 1:16 am, Jonathan Buchanan 
wrote:
> On Fri, Jul 3, 2009 at 6:06 AM, TechnicalBard wrote:
>
> > To clarify, the djangobook states:
>
> > << On the admin site’s edit forms, each field’s label is generated
> > from its model field name. The algorithm is simple: Django just
> > replaces underscores with spaces and capitalizes the first character,
> > so, for example, the Book model’s publication_date field has the label
> > “Publication date.” >>
>
> > Where in the django.contrib.admin code is this logic found?  I would
> > like to utilize it.
>
> This is part of the forms library - django.forms.forms.pretty_name [1]
> is used [2] to generate a label from the field name if a label was not
> given when the field was instantiated.
>
> Jonathan.
>
> [1]http://code.djangoproject.com/browser/django/trunk/django/forms/forms...
> [2]http://code.djangoproject.com/browser/django/trunk/django/forms/forms...
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



Re: How does admin generate HTML for adding objects?

2009-07-03 Thread Chhouk Voeun
I want to stop join group

--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



Re: How does admin generate HTML for adding objects?

2009-07-03 Thread Jonathan Buchanan

On Fri, Jul 3, 2009 at 6:06 AM, TechnicalBard wrote:
>
> To clarify, the djangobook states:
>
> << On the admin site’s edit forms, each field’s label is generated
> from its model field name. The algorithm is simple: Django just
> replaces underscores with spaces and capitalizes the first character,
> so, for example, the Book model’s publication_date field has the label
> “Publication date.” >>
>
> Where in the django.contrib.admin code is this logic found?  I would
> like to utilize it.

This is part of the forms library - django.forms.forms.pretty_name [1]
is used [2] to generate a label from the field name if a label was not
given when the field was instantiated.

Jonathan.

[1] http://code.djangoproject.com/browser/django/trunk/django/forms/forms.py#L20
[2] 
http://code.djangoproject.com/browser/django/trunk/django/forms/forms.py#L346

--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



Re: How does admin generate HTML for adding objects?

2009-07-02 Thread TechnicalBard

To clarify, the djangobook states:

<< On the admin site’s edit forms, each field’s label is generated
from its model field name. The algorithm is simple: Django just
replaces underscores with spaces and capitalizes the first character,
so, for example, the Book model’s publication_date field has the label
“Publication date.” >>

Where in the django.contrib.admin code is this logic found?  I would
like to utilize it.

On Jul 2, 4:02 pm, Technicalbard  wrote:
> I'm curious how the admin creates the templates for any object in the
> database...
>
> I'm using the object_detail generic view, but would prefer having
> Django use the parameters of the object to generate the template,
> rather than me having to hardcode the parameter names into the
> template.
>
> The admin does this when you create new objects - how?  The docs don't
> seem to lead me to this.
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---



How does admin generate HTML for adding objects?

2009-07-02 Thread Technicalbard

I'm curious how the admin creates the templates for any object in the
database...

I'm using the object_detail generic view, but would prefer having
Django use the parameters of the object to generate the template,
rather than me having to hardcode the parameter names into the
template.

The admin does this when you create new objects - how?  The docs don't
seem to lead me to this.
--~--~-~--~~~---~--~~
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
-~--~~~~--~~--~--~---