Sorry for the newbie question here, I've searched the group and all
the documentation I can find. I'm sure I'm missing something basic.
Here's the principle that I don't understand behind the practical
question I'm going to ask:
When a view only renders a single template, how does django "know" how
to find the other templates that populate the base template?
I'm running apache2 and mod_python.
I have 2 files, base.html and base_header.html:
base.html
...
<div id='hdr">
{% block header %}
<h1>achtung</h1>
{% endblock header %}
</div>
...
base_header.html
...
{% extends "base.html" %}
{% block header %}
<h1>My Beloved Title</h1>
{% endblock header %}
...
When go to a view that renders base.html, it never resolves its
"child", base_header.html, it always displays "achtung" instead of "My
Beloved Title". I've put the templates directory in apache's htdocs
folder with all permissions on. I've toggled the extends tag to
include or not include the ".html" after base. No matter what I do I
can always render the parent fine, but just can't get that child to
load.
What fantastically simple piece of the puzzle have I forgotten here?
Thanks so much!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---