|
|
@ -65,10 +65,11 @@ class BasePlugin(models.Model): |
|
|
|
""" |
|
|
|
""" |
|
|
|
return self.get_template_names() |
|
|
|
return self.get_template_names() |
|
|
|
|
|
|
|
|
|
|
|
def get_context_data(self, request_context, **kwargs): |
|
|
|
def get_context_data(self, request_context=None, **kwargs): |
|
|
|
context = kwargs.get('context', {}) |
|
|
|
context = kwargs.get('context', {}) |
|
|
|
context['content'] = self |
|
|
|
context['content'] = self |
|
|
|
context['parent'] = self.parent |
|
|
|
context['parent'] = self.parent |
|
|
|
|
|
|
|
if request_context: |
|
|
|
context['request'] = getattr(request_context, 'request', None) |
|
|
|
context['request'] = getattr(request_context, 'request', None) |
|
|
|
return context |
|
|
|
return context |
|
|
|
|
|
|
|
|
|
|
|