modified:   knowledge/views.py