def save_drug_value(request): post = request.POST obj = CompareValue.set_value(criterion=int(post['criterion']), left=int(post['left']), top=int(post['top']), value=post['value']) return {}
def load_drug_grid(request): output = [] pk = int(request.POST['pk']) pks = map(int, request.POST.getlist('pks')) for item in CRITERION_CHOICE: output.append(CompareValue.grit_row(item, pk, pks)) return {'items': output}
def select(request): qs = Drug.objects.all() mai = MAI(criterion.get_matrix()) pks = [item.pk for item in qs] for cr in criterion.iter(): alternative = Matrix() for drug in qs: alternative.append(CompareValue.matrix_row(cr, drug.pk, pks)) mai.add_alter(alternative) result = [item for item in mai()] for i in range(len(result)): print '%s - %s' % (qs[i].pk, result[i]) return HttpResponse('Text!')