2011-12-14 3 views
1

私は自分のプロジェクトでdjango phileo(好きなアプリ)を使ってみようとしていますが、テンプレート "TemplateSyntaxError"のエラーが続いています。 例:TemplateSyntaxError: Invalid block tag: 'phileo_css'django phileoのようなアプリテンプレートの問題

私が行っていることは、私のbase.html内の私のヘッダータグに{% phileo_css %}を挿入しています。このbase.htmlを別のhtmlファイルで拡張しますが、このエラーが発生しています。私は本当にこれを修正する方法を知らない。あなたは上記のコードで見ることができるように、私がロードされている

{% load i18n %} 
{% load phileo_tags %} 
{% load comments %} 
{% load pagination_tags %} 
<!doctype html> 
<html lang="en"> 
<head> 
    <meta charset="utf-8"> 
    <title>{% block title %}{% endblock %}</title> 
    {% phileo_css %} 
    {% phileo_js %} 
</head> 
....... 

: これは私base.htmlのための私のヘッダファイルです:誰も私が間違って

編集をやっているものに、任意の手掛かりを提供することができますすべての私のタグ。 phileo_tags http://readthedocs.org/docs/phileo/en/latest/usage.htmlと書かれているように、{% phileo_css %}をヘッダタグに挿入しても、同じエラーが表示されます。私はまだ何か間違っていることがありますか?

答えて

1

私は自分の問題点を理解しました。私はアプリのversion 0.2を使っていました。私はversion 0.3.dev1にアップグレードし、私の問題は解決しました。バージョンが問題になる可能性があることを指摘した "linux-warrior"に感謝します。

pip install -U phileoは最新バージョンをインストールしないことに注意することが重要です。だから代わりに私はgithubからプロジェクトをダウンロードし、私のpythonパスに配置し、python setup.py installを実行し、すべてうまくいった!

0

base.htmlの上部に{%load phileo_tags%}を追加する必要があります。

+0

こんにちはlinux-warrior、私はタグをロードする方法のいくつかのコードを提供する私の質問を更新しましたが、私はまだ同じエラーが発生します。他の提案はありますか? – cclerville

+0

"django.contrib.staticfiles"も有効にして、STATIC_URLを何かに設定していますか? –

+0

使用しているphileoのバージョンも確認してください。 0.1バージョンにはphileo_cssタグとphileo_jsタグがありませんでしたので、開発用パッチをインストールする必要があります。 –

関連する問題