tlrh314/CARD

Courses/Admin is unacceptably slow for 200 students+27 lectures

Closed this issue · 0 comments

This might be caused by the use of a defaultdict(dict). This is a matrix (2 by 2 array) with string indices. The data is then obtained from the array in the template using a custom templatetag lookup.

The storage of the data needs to be reconsidered.

In addition, the number of queries for the view might be too damn high. This needs to be examined as well.