Skip to content
Snippets Groups Projects
Commit 241fba6a authored by Piotr Gawron's avatar Piotr Gawron
Browse files

filtering by true/false params added

parent cbe506aa
No related branches found
No related tags found
1 merge request!34Performance of subject list
......@@ -93,16 +93,16 @@ def get_subjects_filtered(subjects, filters):
result = result.filter(nd_number__contains=value)
elif column == "screening_number":
result = result.filter(screening_number__contains=value)
elif column == "dead":
result = result.filter(dead=(value=="true"))
elif column == "resigned":
result = result.filter(resigned=(value=="true"))
elif column == "postponed":
result = result.filter(postponed=(value=="true"))
else:
print row
# elif order_column == "default_location":
# result = subjects.order_by(order_direction + 'default_location')
# elif order_column == "dead":
# result = subjects.order_by(order_direction + 'dead')
# elif order_column == "resigned":
# result = subjects.order_by(order_direction + 'resigned')
# elif order_column == "postponed":
# result = subjects.order_by(order_direction + 'postponed')
return result
......
......@@ -59,8 +59,12 @@
<th>
<div name="yes_no_filter">---</div>
</th>
<th>Resigned</th>
<th>Postponed</th>
<th>
<div name="yes_no_filter">---</div>
</th>
<th>
<div name="yes_no_filter">---</div>
</th>
</tr>
</tfoot>
......@@ -114,6 +118,13 @@
.draw();
}
});
$('select', this.footer()).on('keyup change', function () {
if (that.search() !== this.value) {
that
.search(this.value)
.draw();
}
});
});
});
</script>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment