On Wed, 2009-01-28 at 19:24 +0100, Florian Lindner wrote:
> 
> Am 28.01.2009 um 05:19 schrieb Malcolm Tredinnick:
> 
> >
> > On Tue, 2009-01-27 at 20:11 +0100, Florian Lindner wrote:
> >> Hello,
> >>
> >> I'm playing around with the contrib.comments framework. I want to
> >> change the preview form. For that I've copied preview.html to xgm/ 
> >> Blog/
> >> templates/comments (xgm is my project, Blog is app). My template
> >> loaders are:
> >>
> >> TEMPLATE_LOADERS = (
> >>     'django.template.loaders.app_directories.load_template_source',
> >>     'django.template.loaders.filesystem.load_template_source',
> >> )
> >>
> >> But modification I make to the preview.html in my app dir does not
> >> seem to be noticed.
> >
> >
> > For comments, if you're only wanting to change the preview form for a
> > particular model or particular application, note that the template
> > loaded for preview is not comments/preview.html, always. That is the
> > name that is loaded is all else fails. However, the application first
> > looks for
> >
> >        comments/<app>_<model>_preview.html
> >        comments/<app>_preview.html
> >
> > where <app> is the name of the application and <model> is the name of
> > the model to which the comment is attached. If either of those  
> > templates
> > are found, they are used for preference. So for an app-specific
> > customisation for an app called "foo", say, you could create
> >
> >        comments/foo_preview.html
> >
> > in the foo/templates/ directory and it will be loaded for the preview.
> 
> Hi!
> 
> Thanks for your answer. I decided to take the latter way. Thus I've  
> copied preview.html to Blog_Entry_preview.html in the templates/ 
> comments/ directory and it worked perfectly. I tried the same copying  
> with the posted.html to Blog_Entry_posted.html but this does not work.  
> My Blog_Entry_posted.html simply seems to be ignored.
> 
> Any idea what I could have made wrong? I've double checked everything...

So, for the future: It took about 30 seconds to grep through the
comments source (in django.contrib.comments) to find where posted.html
is used and see that it's doesn't allow that customisation (which is
also how I found that preview.html is the third of three things
checked).

Remember, Django is in Python. The source is your friend.

Regards,
Malcolm



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