Django开发:模型管理与CMS模板创建
在Django开发中,模型管理和内容管理系统(CMS)的模板创建是非常重要的环节。下面将详细介绍如何开发变更列表过滤器、交换外部应用的管理设置、在变更表单中插入地图,以及为Django CMS创建模板。
开发变更列表过滤器
如果希望管理员能够根据日期、关系或字段选项过滤变更列表,可以使用管理模型的 list_filter 属性。以下是添加一个根据产品附加照片数量进行筛选的过滤器的步骤:
1. 创建 PhotoFilter 类 :在 admin.py 文件中创建一个继承自 SimpleListFilter 的 PhotoFilter 类。
#products/admin.py
# -*- coding: UTF-8 -*-
# ... all previous imports go here ...
from django.db import models
class PhotoFilter(admin.SimpleListFilter):
# Human-readable title which will be displayed in the
# right admin sidebar just above the filter options.
title = _("photos")
# Parameter for the filter tha
超级会员免费看
订阅专栏 解锁全文
3万+

被折叠的 条评论
为什么被折叠?



