Ik vind het niet verkeerd om een functie te hebben die een datatables variabele uit request.GET pakt en dat je die ter plekke definieert als die meer dan eens wordt gebruikt en anders gewoon inline.

Waarom definieer je hier alle params ? Is dat niet ongebruikelijk ?