Models:

def AssetManager(models.Manager):

     def all(self):

     return super(AssetManager,self).exclude(type='server')

  def Asset_count(self):

      return self.all().count()

def Asset(models.Model):

  assetno=models.CharField(max_length=32)

      type=models.CharField(max_length=32)

      model=models.CharField(max_length=32)

      objects=AssetManager()

     def content(self):

          return self.assetno+self.type

Views:

  asset_count=models.Asset.objects.Asset_count()

      asset_list=models.Asset.objects.all()# 默认是查找所的有asset但重新自定义后只查找资产类型不是server的所有资产

      

 

相关文章:

  • 2021-09-25
  • 2021-11-10
  • 2022-02-16
  • 2022-12-23
  • 2022-02-18
  • 2021-08-15
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-17
  • 2022-01-11
  • 2022-12-23
  • 2021-10-12
  • 2021-06-16
  • 2022-02-22
  • 2022-12-23
相关资源
相似解决方案