Я читаю через Extending the CMS.продление django cms - класс плагина - понимание вопроса
У меня есть некоторые проблемы в понимании некоторых деталей:
Мне нужно создать плагин класса. например PollPlugin
.
class PollPlugin(CMSPluginBase):
model = PollPluginModel # Model where data about this plugin is saved
name = _("Poll Plugin") # Name of the plugin
render_template = "polls/plugin.html" # template to render the plugin with
def render(self, context, instance, placeholder):
context.update({'instance':instance})
return context
plugin_pool.register_plugin(PollPlugin) # register the plugin
мои вопросы:
- , что в этом случае
instance
? - Каковы цели этих двух классов Plugin?
PollPluginModel
иPollPlugin
. - Разница между
Apphook
иPlugin
любой ответ оценен
спасибо. Моя вторая мысль заключалась в том, чтобы выслать вам по электронной почте, если не будет ответа. Vielen Dank :) Теперь я понял. – doniyor
Bitte! Immer froh zu helfen. – Brandon
эй Brandon, еще вопрос. что делает '' render'' здесь? – doniyor