FilerImageField
を自分のモデルフィールドの1つに使用し、管理領域外で編集したいと思っていますが、ロードしようとするとウィジェットが正しく動作しませんブラウザのコンソールに私が取得し、JavaScriptでエラーが発生した:Django-Filer FilerImageField管理者の外でウィジェットを使用する方法
Uncaught TypeError: Cannot read property 'jQuery' of undefined
ここで:
<script type="text/javascript" id="id_featured_image_javascript">
django.jQuery(document).ready(function(){
var plus = django.jQuery('#add_id_featured_image');
if (plus.length){
plus.remove();
}
// Delete this javascript once loaded to avoid the "add new" link duplicates it
django.jQuery('#id_featured_image_javascript').remove();
});
</script>
は私のモデル内のフィールドは次のように定義されています。
article_image = FilerImageField(db_column="ARTICLE_IMAGE",
verbose_name=_('Article Image'),
related_name='IPP_ARTICLE_IMAGE')
フィールドは次のように表示されます:
あなたは私が管理外で、このフィールドのウィジェットを使用することはできませんなぜ任意のアイデアを持っていますか?このためにいくつかの設定を行う必要がありますか?
ありがとうございました:)すべての
こんにちはパトリシア、私はGithubのチケットに答えました。 – Paulo
@Pauloあなたはリンクを投稿できますか? – tated
実際に私はそれを追跡しました - それに続く人々のために、簡単な答えは管理者以外のアップロードウィジェットとしてはサポートされていないということです:https://github.com/divio/django-filer/issues/894 – tated