【发布时间】:2018-02-01 13:56:26
【问题描述】:
我想将filer_image 字段添加到我的Gift 类实例对象中。它在 django-cms 中用作 apphook。主要问题是在进行迁移并打开表单所在的视图后,我没有加载 js。
我已经添加了所有标签:
{% load staticfiles i18n cms_tags sekizai_tags menu_tags thumbnail filer_tags filer_image_tags %}
型号是:
class Gift(models.Model):
filer_image = FilerImageField(related_name="book_covers")
形式:
class GiftForm(ModelForm):
class Meta:
model = Gift
fields = '__all__'
widgets = {
'name': forms.TextInput(attrs={'class': 'basic-input full-width'}),
}
渲染输出:
请告诉我我在这些方面做错了什么。在我看来,一些 js 文件没有加载。点击后打开FileImageFiler画廊,但我也无法选择任何图像。
【问题讨论】:
-
确保您包含任何 javascript。 django 中的
Forms可以有一个Media类来为其字段包含CSS 和JS,因此您可以使用{{ form.media.js }}来获取模板中的javascript 文件列表。
标签: django tags django-cms