def context(request, **kw): statuses = dict((k, unicode(v)) for k, v in amo.STATUS_CHOICES_API.items()) ctx = dict(motd=unmemoized_get_config('mkt_reviewers_motd'), queue_counts=queue_counts(request), search_url=reverse('reviewers-search-api'), statuses=statuses, point_types=amo.REVIEWED_MARKETPLACE) ctx.update(kw) return ctx
def context(request, **kw): statuses = dict((k, unicode(v)) for k, v in amo.STATUS_CHOICES.items()) ctx = dict(motd=unmemoized_get_config('mkt_reviewers_motd'), queue_counts=queue_counts(request), search_url=reverse('api_dispatch_list', kwargs={ 'api_name': 'apps', 'resource_name': 'search'}), statuses=statuses, point_types=amo.REVIEWED_MARKETPLACE) ctx.update(kw) return ctx
def context(request, **kw): statuses = dict((k, unicode(v)) for k, v in amo.STATUS_CHOICES.items()) ctx = dict(motd=unmemoized_get_config('mkt_reviewers_motd'), queue_counts=queue_counts(request), search_url=reverse('api_dispatch_list', kwargs={ 'api_name': 'reviewers', 'resource_name': 'search'}), statuses=statuses, point_types=amo.REVIEWED_MARKETPLACE) ctx.update(kw) return ctx
def motd(request): form = None motd = unmemoized_get_config('mkt_reviewers_motd') if acl.action_allowed(request, 'AppReviewerMOTD', 'Edit'): form = MOTDForm(request.POST or None, initial={'motd': motd}) if form and request.method == 'POST' and form.is_valid(): set_config(u'mkt_reviewers_motd', form.cleaned_data['motd']) return redirect(reverse('reviewers.apps.motd')) data = context(request, form=form) return jingo.render(request, 'reviewers/motd.html', data)
def motd(request): form = None motd = unmemoized_get_config('mkt_reviewers_motd') if acl.action_allowed(request, 'AppReviewerMOTD', 'Edit'): form = MOTDForm(request.POST or None, initial={'motd': motd}) if form and request.method == 'POST' and form.is_valid(): set_config(u'mkt_reviewers_motd', form.cleaned_data['motd']) return redirect(reverse('reviewers.apps.motd')) data = context(form=form) return jingo.render(request, 'reviewers/motd.html', data)
def motd(request): form = None motd = unmemoized_get_config("mkt_reviewers_motd") if acl.action_allowed(request, "AppReviewerMOTD", "Edit"): form = MOTDForm(request.POST or None, initial={"motd": motd}) if form and request.method == "POST" and form.is_valid(): set_config(u"mkt_reviewers_motd", form.cleaned_data["motd"]) messages.success(request, _("Changes successfully saved.")) return redirect(reverse("reviewers.apps.motd")) data = context(request, form=form) return jingo.render(request, "reviewers/motd.html", data)
def context(**kw): statuses = dict((k, unicode(v)) for k, v in amo.STATUS_CHOICES.items()) ctx = dict(motd=unmemoized_get_config('mkt_reviewers_motd'), queue_counts=queue_counts(), search_url=reverse('api_dispatch_list', kwargs={ 'api_name': 'apps', 'resource_name': 'search' }), statuses=statuses) ctx.update(kw) return ctx