def _view_object_info(object_name): """ """ doc = db.get_doc_from_db(object_name) if doc is None: flask.abort(404) else: organized_doc = db.organize_doc_data(doc) return flask.render_template('info.html', doc=organized_doc)
def _handle_command_query(msg, content_list): """ """ if len(content_list) != 2: return _return_text_msg(msg, _CONTENT_WRONG_CMD_FORMAT) else: lowercase_name = content_list[1] doc = db.get_doc_from_db(lowercase_name) if doc is None: return _return_text_msg(msg, _CONTENT_NO_MATCH_FOUND % 'entry') else: info = db.extract_card_info_from_doc(doc) return _return_multimedia_msg(msg, info, lowercase_name)