Example #1
0
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)
Example #2
0
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)