port to django

найди способ сделать так, чтобы в этом файле слово `cursor` вобще не фигурировало. это слишком низкоуровневая абстракция