I'm working on a base template. Django is giving a TemplateSyntaxError at my
first attempted block declaration:

TemplateSyntaxError at /

Could not parse the remainder: ' dtd' from 'block dtd'

Request Method:GETRequest URL:http://linux:8888/Exception Type:
TemplateSyntaxErrorException Value:

Could not parse the remainder: ' dtd' from 'block dtd'


Have I overgeneralized where blocks are appropriate, or is "dtd" something
like a reserved word here?

The template is:

{{ block dtd }}<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>{{ endblock dtd }}
<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
    {{ block head }}<head>
        <title>{{ block title }}{{ page.title }}{{ endblock title }}</title>
        {{ block head_favicon }}<link rel="icon" href="/static/favicon.ico"
type="x-icon" />
        <link rel="shortcut icon" href="/static/favicon.ico" type="x-icon"
/>{{ endblock head_favicon }}
        {{ block head_meta }}
            {{ block head_meta_author}}{{ endblock head_meta_author }}
            {{ block head_meta_charset }}<meta http-equiv="Content-Type"
content="text/html; charset=UTF-8" />{{ endblock head_meta_charset }}
            {{ block head_meta_contentlanguage }}<meta
http-equiv="Content-Language" value="en-US" />{{ endblock
head_meta_contentlanguage }}
            {{ block head_meta_description }}{{ endblock
head_meta_description  }}
            {{ block head_meta_keywords }}{{ endblock head_meta_keywords }}
            {{ block head_meta_othertags }}{{ endblock head_meta_othertags
}}
            {{ block head_meta_refresh }}{{ endblock head_meta_refresh }}
            {{ block head_meta_robots }}{{ endblock head_meta_robots }}
        {{ endblock head_meta }}
        {{ block head_rss }}{{ endblock head_rss }}
        {{ block head_css }}
            {{ block head_css_site }}<link rel="stylesheet" type="text/css"
href="/static/css/style.css" />{{endblock head_css_site }}
            {{ block head_css_section }}{{ endblock head_css_section }}
            {{ block head_css_page }}{{ endblock head_css_page }}
        {{ endblock head_css }}
        {{ block head_section }}{{ endblock head_section }}
        {{ block head_page }}{{ endblock head_page }}
    </head>{{ endblock head }}
    {{ block body }}<body>
        <div id="sidebar">
        {{ block body_sidebar }}{{ endblock body_sidebar }}
        </div>
        <div id="content">
        {{ block body_content }}
            <div id="header">
            {{ block body_header }}
                {{ block body_header_banner }}{{ endblock body_header_banner
}}
                {{ block body_header_title }}<h1>{{ title }}</h1>{{ endblock
body_header_title }}
                {{ block body_header_breadcrumb }}{{
endblock body_header_breadcrumb }}
            {{ endblock body_header }}
            </div>
            {{ block body_announcements }}{{ endblock body_announcements }}
            {{ block body_main }}{{ endblock body_main }}
        {{ endblock body_content }}
        </div>        <div id="footer">        {{ block body_footer }}
     {{ block body_footer_breadcrumb }}{{ page.breadcrumb }}{{ endblock
body_header_breadcrumb }}
            {{ block body_footer_legal }}{{ endblock body_footer_legal }}
        {{ endblock body_footer }}
        </div>    </body>{{ endblock body }}    {{ block footer }}        {{
block footer_javascript }}            {{ block footer_javascript_site
}}<script language="JavaScript"     type="text/javascript"
src="/static/js/jquery.js"></script>{{ endblock
 footer_javascript_site }}            {{ block footer_javascript_section
}}{{ endblock
footer_javascript_section }}            {{ block footer_javascript_page }}{{
endblock
footer_javascript_page }}
        {{ endblock footer_javascript }}
    {{ endblock footer }}
</html>



-- 
→ Jonathan Hayward, christos.jonathan.hayw...@gmail.com
→ An Orthodox Christian author: theology, literature, et cetera.
→ My award-winning collection is available for free reading online:
☩ I invite you to visit my main site at http://JonathansCorner.com/

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@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