admin_actions.py 文件源码

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

项目:django-freeradius 作者: openwisp 项目源码 文件源码
def disable_action(modeladmin, request, queryset):
    queryset.update(is_active=False)
    ct = ContentType.objects.get_for_model(queryset.model)
    for entry in queryset:
        LogEntry.objects.log_action(user_id=request.user.id,
                                    content_type_id=ct.pk,
                                    object_id=entry.pk,
                                    object_repr=entry.username,
                                    action_flag=CHANGE,
                                    change_message=_("Disabled"))
    messages.add_message(request, messages.INFO, '%d disabled' % queryset.count())
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号