假设我在 django cms 中创建了一个 facebook like box 插件,它允许用户输入页面 url 和其他配置来显示 facebook like box。
现在用户想要在多个页面上显示相同的框,是否可以重用相同的插件实例而不在每个页面上创建插件?
class FacebookLikeBox(CMSPlugin):
page_url = models.URLField()
app_id = models.CharField(max_length=25)
width = models.CharField(max_length=25)
height = models.CharField(max_length=25)
color_scheme = models.CharField(max_length=25, choices=(('light','light'),('dark','dark')))
show_friends_faces = models.BooleanField(default=True)
show_posts = models.BooleanField(default=True)
show_header = models.BooleanField(default=True)
show_border = models.BooleanField(default=True)