Example #1
0
def n(path):
    path = urllib.unquote(path)
    note = Note(path)

    if os.path.isfile(note.path.abs):

        if request.method == 'PUT':
            text = request.form['text']
            note.write(text)

        raw = note.content

        if note.ext == '.md':
            content = md2html.compile_markdown(raw)
        else:
            content = raw

        return jsonify({
            'title': note.title,
            'html': content,
            'path': path,
            'raw': raw,
            'nburl': quote(note.notebook.path.rel)
        })

    else:
        return 'Not found.', 404
Example #2
0
def n(path):
    path = urllib.unquote(path)
    note = Note(path)

    if os.path.isfile(note.path.abs):

        if request.method == 'PUT':
            text = request.form['text']
            note.write(text)

        raw = note.content

        if note.ext == '.md':
            content = md2html.compile_markdown(raw)
        else:
            content = raw

        return jsonify({
            'title': note.title,
            'html': content,
            'path': path,
            'raw': raw,
            'nburl': quote(note.notebook.path.rel)
        })


    else:
        return 'Not found.', 404