def eventlog(request): form = forms.EventLogForm(request.GET) eventlog = ActivityLog.objects.editor_events() if form.is_valid(): if form.cleaned_data['start']: eventlog = eventlog.filter(created__gte=form.cleaned_data['start']) if form.cleaned_data['end']: eventlog = eventlog.filter(created__lt=form.cleaned_data['end']) if form.cleaned_data['filter']: eventlog = eventlog.filter(action=form.cleaned_data['filter'].id) pager = amo.utils.paginate(request, eventlog, 50) data = context(form=form, pager=pager) return render(request, 'editors/eventlog.html', data)
def eventlog(request): form = forms.EventLogForm(request.GET) eventlog = ActivityLog.objects.editor_events() motd_editable = acl.action_allowed(request, 'AddonReviewerMOTD', 'Edit') if form.is_valid(): if form.cleaned_data['start']: eventlog = eventlog.filter(created__gte=form.cleaned_data['start']) if form.cleaned_data['end']: eventlog = eventlog.filter(created__lt=form.cleaned_data['end']) if form.cleaned_data['filter']: eventlog = eventlog.filter(action=form.cleaned_data['filter'].id) pager = amo.utils.paginate(request, eventlog, 50) data = context(request, form=form, pager=pager, motd_editable=motd_editable) return render(request, 'editors/eventlog.html', data)