当前位置: 首页 > wzjs >正文

为新创业公司建设网站关键词自动优化

为新创业公司建设网站,关键词自动优化,山东省工程造价信息网官网,网站做彩票犯法吗通常,Django会为模型属性字段,自动添加排序功能。当你添加计算字段时,Django不知道如何执行order_by,因此它不会在该字段上添加排序功能。 如果要在计算字段上添加排序,则必须告诉Django需要排序的内容。你可以通过在…

通常,Django会为模型属性字段,自动添加排序功能。当你添加计算字段时,Django不知道如何执行order_by,因此它不会在该字段上添加排序功能。

如果要在计算字段上添加排序,则必须告诉Django需要排序的内容。你可以通过在在计算字段方法中设置admin_order_field属性来执行此操作 。

以OriginAdmin为例,添加以下代码

hero_count.admin_order_field = '_hero_count'
villain_count.admin_order_field = '_villain_count'

完整代码如下:

@admin.register(Origin)
class OriginAdmin(admin.ModelAdmin):list_display = ("name", "hero_count", "villain_count")def get_queryset(self, request):queryset = super().get_queryset(request)queryset = queryset.annotate(_hero_count=Count("hero", distinct=True),_villain_count=Count("villain", distinct=True),)return querysetdef hero_count(self, obj):return obj._hero_countdef villain_count(self, obj):return obj._villain_counthero_count.admin_order_field = '_hero_count'villain_count.admin_order_field = '_villain_count'

显示效果:

后,点击抬头标签,显示字段排序

http://www.dtcms.com/wzjs/313077.html

相关文章:

  • 医院网站建设申请合肥百度快速排名优化
  • 做网站找个人还是公司站长素材音效
  • 做网站要用身份证么竞价恶意点击犯法吗
  • 加强政府网站建设与管理抖音优化是什么意思
  • 泰兴做网站的公司51网站统计
  • 做ppt赚钱网站建设网站制作
  • 想在网站卖房怎么做站长工具爱情岛
  • 在国外做网站赌博犯法吗跨国网站浏览器
  • 市场营销课程成都高新seo
  • 直播类网站开发电商网站项目
  • 邛崃建设网站首页中国新闻
  • 上海动易 网站销售的三个核心点
  • 深圳网站建_企业网站设计定制网站建设需要啥
  • 网站建设的系统分析线上卖护肤品营销方法
  • 重庆便宜做网站的兰州搜索引擎优化
  • 商城网站建设需要百度网站排名怎么提高
  • 动态网站设计论文1500字seo排名点击器
  • 个体企业建网站如何外贸推广
  • 如何做移动端网站新闻稿代写
  • 企业营销网站建设规划长沙网站策划
  • 优舟网站建设seo关键词平台
  • 做细分行业信息网站站长之家seo工具包
  • 博山网站建设2022年app拉新推广项目
  • 网站的优化从几个方面广告素材
  • 资深品牌策划公司seo优化收费
  • 广州的十七做网站凡科建站官网免费注册
  • 深圳城乡建设和管理委员会网站aso平台
  • b2b2c的网站网络推广工具
  • 深圳 做网站 车公庙网站建设流程
  • 怎么邀约客户做网站上海抖音seo