知识的价值不在于占有,而在于使用。这篇文章主要讲述djangocms与apphook对象集成filer_image相关的知识,希望能为你提供帮助。
我想将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'}),
}
渲染输出:
【djangocms与apphook对象集成filer_image】The thumbnail and input view
请告诉我这些我做错了什么。在我看来,有些js文件没有加载。点击它后打开
FileImageFiler
画廊,但我也无法选择任何图像。答案好的,我找到了孤子。基本上我在{{csrf_token}之后添加了{{form.media}}并且我已经扩展了表单类:
class Media:
extend = False
css = {
'all': [
'filer/css/admin_filer.css',
]
}
js = (
'admin/js/core.js',
'admin/js/vendor/jquery/jquery.js',
'admin/js/jquery.init.js',
'admin/js/admin/RelatedObjectLookups.js',
'admin/js/actions.js',
'admin/js/admin/urlify.js',
'admin/js/prepopulate.js',
'filer/js/libs/dropzone.min.js',
'filer/js/addons/dropzone.init.js',
'filer/js/addons/popup_handling.js',
'filer/js/addons/widget.js',
'admin/js/related-widget-wrapper.js',
)
就这些!
推荐阅读
- 你能获得Apple Watch的大概电池百分比吗()
- Apple标签,Apple脚本和Evernote
- 在Android的特殊时间结束视频Youtube
- android - Youtube api 400 Bad Request
- 限制为Android时,YouTube API密钥会出现500错误
- AppleScript无法获得api响应的引用形式
- YouTube Android Player API无法在xiaomi Redmi Note 3中使用
- 我们可以在React Kendo Grid Wrapper上添加虚拟滚动
- 带Gmail的Log4Net SMTP Appender