admin.py 文件源码

python
阅读 31 收藏 0 点赞 0 评论 0

项目:mdb 作者: edb-gjengen 项目源码 文件源码
def set_installable(self, request, queryset):
        invalid_ifs_per_host = []

        for obj in queryset:
            invalid_ifs = obj.interface_set.filter(ip4address__isnull=True)
            if invalid_ifs.exists():
                invalid_ifs_per_host.append(self._get_host_warning_message(obj, invalid_ifs))
            obj.pxe_installable = True
            obj.save()  # triggers post save signal

        if invalid_ifs_per_host:
            self.message_user(request, message='\n'.join(invalid_ifs_per_host), level=messages.WARNING)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号