2010-12-27 10 views
1

参考にDajaxiceを設定する場合:私のDjangoのアプリで不明タグ 'dajaxice_js_import' 棺

、私が使用/ Dajaxiceをインストールしようとしています。 easy_installで卵を読み込んでいます。importこれはdjangoのシェルにあります。私はあなたがDajaxiceのjavascriptをロードするインストールガイドのポイントに来ました。私が手にこの行TemplateSyntaxError、 "発生しました不明タグ 'dajaxice_js_import'" で

{% dajaxice_js_import %} 

{% load dajaxice_templatetags %} 

以降、<head>中:私は私のbase.htmlテンプレートに次のように入力しました。

は、ここにsettings.pyの私TEMPLATE_LOADERSのコンテンツです:

'django.template.loaders.filesystem.Loader', 
'django.template.loaders.app_directories.Loader', 
'django.template.loaders.eggs.Loader', 

私は棺がインストールされている、とエラーが(Jinja2の中に/そこに上げトレースバックが棺の卵を通過し、例外がJinja2ので提起されてきているように見えます/環境)。

今、私は棺でカスタムタグを書く必要があると思っていますが、私が試したことはうまくいきません。だから私の質問は:

棺に問題がありますか?もしそうなら、どうすれば修正できるでしょうか?カスタムテンプレートタグコードのコードはどのように見えますか?

+0

考え出し一つのことを呼ぶ)も(dajaxice_autodiscoverためurls.pyご確認ください

INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 'django.contrib.staticfiles', 'dajax', 'dajaxice', ) 

ようにする必要があります。これは間違いなく棺の事です。質問は次のようになります。私はそれをどのように棺で働かせるのですか? – Glench

+0

私はdajaxiceがあなたの 'INSTALLED_APPS'にあると確信していますか? –

+0

はい、そこにあります。 – Glench

答えて

1

私はこれをあきらめ、自分自身のajax関数を書きました。私はまだこれを解決する方法を確信していませんが、答えは棺のカスタムテンプレートになります。しかし、それについてのサポート/ドキュメンテーションはちょっとでも分かります。

0

インストールされているアプリの一覧にdajaxとdajaxiceを追加するのを忘れました。私は戻って棺を使用していないに切り替えると、これはもはや起こる: が出

関連する問題