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,
)
评论列表
文章目录