Skip to content

Instantly share code, notes, and snippets.

@goyalrohit
Created March 24, 2018 12:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save goyalrohit/14eae851de5031d814bffda3f68069d6 to your computer and use it in GitHub Desktop.
Save goyalrohit/14eae851de5031d814bffda3f68069d6 to your computer and use it in GitHub Desktop.
from cms.plugin_base import CMSPluginBase
from cms.plugin_pool import plugin_pool
from .models import *
class Daily_Specials_Plugin(CMSPluginBase):
model = Daily_Specials
name = "Daily Specials"
render_template = "daily_special.html"
def render(self, context, instance, placeholder):
context.update({
'name': instance.name,
'image': instance.image,
'description': instance.description,
'url': instance.url
})
return context
class Menu_Item_Plugin(CMSPluginBase):
model = Menu_Item
name = "Menu Item"
render_template = "menu_item.html"
def render(self, context, instance, placeholder):
context.update({
'name': instance.name,
'image': instance.image,
'price': instance.price,
'description': instance.description,
'url': instance.url
})
return context
plugin_pool.register_plugin(Daily_Specials_Plugin)
plugin_pool.register_plugin(Menu_Item_Plugin)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment