use mongoengine get_document_or_404 instead of regular django shortcut