admin.py 文件源码

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

项目:endorsementdb.com 作者: endorsementdb 项目源码 文件源码
def change_event(modeladmin, request, queryset):
    event_pk = request.POST['event']
    try:
        event = Event.objects.get(pk=event_pk)
    except Event.DoesNotExist:
        modeladmin.message_user(
            request,
            "Could not find event with pk {event_pk}".format(
                event_pk=event_pk
            ),
            messages.ERROR,
        )
        return

    queryset.update(event=event)

    modeladmin.message_user(
        request,
        "Added event {event} for {n} quotes".format(
            event=event.name,
            n=queryset.count(),
        ),
        messages.SUCCESS,
    )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号