Ich möchte die FilerImageField
in einem meiner Modellfeld verwenden und möchte den Benutzer außerhalb der Admin-Bereich bearbeiten, aber wenn ich versuche, es zu laden, funktioniert das Widget nicht richtig und in der Browserkonsole ich und Fehler in der JavaScript generiert:Django-Filer FilerImageField wie widget außerhalb admin zu verwenden
Uncaught TypeError: Cannot read property 'jQuery' of undefined
in hier:
<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>
Das Feld in meinem Modell ist wie folgt definiert:
article_image = FilerImageField(db_column="ARTICLE_IMAGE",
verbose_name=_('Article Image'),
related_name='IPP_ARTICLE_IMAGE')
Das Feld scheint wie folgt aus:
Haben Sie eine Ahnung, warum ich nicht dieses Feld Widget außerhalb des Admin verwenden kann? Muss ich dafür eine Konfiguration vornehmen?
Danke
Hallo Patricia, ich habe auf dem Github Ticket geantwortet. – Paulo
@Paulo können Sie einen Link posten? – tated
tatsächlich habe ich es aufgespürt - für diejenigen, die folgen, ist die kurze Antwort, dass es nicht als Extra-Admin-Upload-Widget unterstützt: https://github.com/divio/django-filer/issues/894 – tated