def get_context_data(self, **kwargs): context = super(EditProjectMixin, self).get_context_data(**kwargs) bz_prod_choices = [] for prod, comps in bugzilla.get_products_simplified().items(): comps.insert(0, '__ALL__') for comp in comps: bz_prod_choices.append('%s/%s' % (prod, comp)) context['bz_product_choices'] = json.dumps(bz_prod_choices) return context
def get_context_data(self, **kwargs): context = super(EditProjectMixin, self).get_context_data(**kwargs) bz_prod_choices = [] for prod, comps in bugzilla.get_products_simplified().items(): comps.insert(0, '__ALL__') for comp in comps: bz_prod_choices.append('%s :: %s' % (prod, comp)) context['bz_product_choices'] = bz_prod_choices return context
def get(self, request): products = json.dumps(bugzilla.get_products_simplified()) return HttpResponse(products, mimetype='application/json')