我最近第一次使用django cms,并创建了一个用于上传图片的图片库插件。
它是一个非常简单的插件,使用继承自CMSPluginBase的ImageGalleryPlugin模型,然后使用Image模型,该模型有一个ForeignKey到图库。
图库插件是通过占位符连接到页面上,然后在图库中查看图片,我创建了一个apphook来将插件模板链接到类似于;
def detail(request, page_id=None, gallery_id=None):
"""
View to display all the images in a chosen ga