update. 完成分类显示与详情页显示效果
This commit is contained in:
+1
-1
@@ -23,7 +23,7 @@ class MainMenuAdmin(ImportExportModelAdmin):
|
||||
display_name.admin_order_field = 'name'
|
||||
|
||||
def is_enabled(self, obj):
|
||||
return obj.enabled
|
||||
return obj.visible
|
||||
|
||||
is_enabled.boolean = True
|
||||
is_enabled.short_description = '启用'
|
||||
|
||||
@@ -23,8 +23,9 @@ def show_footer():
|
||||
}
|
||||
|
||||
|
||||
@register.inclusion_tag('components/main_menu.html')
|
||||
def show_main_menu():
|
||||
@register.inclusion_tag('components/main_menu.html', takes_context=True)
|
||||
def show_main_menu(context):
|
||||
request = context['request']
|
||||
# 1. 获取当前生效的那一条页脚数据
|
||||
# 根据你之前的模型,is_active=True 的只有一条
|
||||
menus = MainMenu.objects.filter(visible=True, parent__isnull=True).order_by('order')
|
||||
@@ -33,4 +34,5 @@ def show_main_menu():
|
||||
# 3. 将数据传递给模板
|
||||
return {
|
||||
'menus': menus,
|
||||
'request': request,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user