예제 #1
0
파일: run.py 프로젝트: U1in/UlinBlog
def article(id):
    md = os.getcwd()+'\\md'
    if id >= 1:
        result_date = str(find_title(md)[-id][0][0])
        result_title = unicode(find_title(md)[-id][0][1],"gbk")
        result_article = Markup(markdown.markdown(unicode(find_md(md)[-id],'utf-8')))
        return render_template('index.html',date=result_date,title=result_title,article=result_article)
    else:
        return abort(404)
예제 #2
0
파일: run.py 프로젝트: U1in/UlinBlog
def list():
    md = os.getcwd()+'\\md'
    result_list = find_title(md)
    html = ''
    for i in range(len(result_list),0,-1):
        html += "<a href='"+url_for('article',id=i)+"' style=\"color:#666666;\"><h3>"+str(result_list[-i][0][0])+"&nbsp;&nbsp;&nbsp;"+unicode(result_list[-i][0][1],'gbk')+"</h3></a>"
    html = Markup(html)
    return render_template('index.html',article=html)
예제 #3
0
파일: run.py 프로젝트: U1in/UlinBlog
def index():
    md = os.getcwd()+'\\md'
    result_date = str(find_title(md)[0][0][0])
    result_title = unicode(find_title(md)[0][0][1],"gbk")
    result_article = Markup(markdown.markdown(unicode(find_md(md)[0],'utf-8')))
    return render_template('index.html',date=result_date,title=result_title,article=result_article)