이 문서 내용은 좀 낡았습니다.
60일이나 편집 안된 오래된 망한 문서니 개발 문서인 경우 참고할 때 조심하세요. 최신 정보를 알고 싶으면 게시판에 글 써주세요

v3.1.6-master-01부터 사용할 수 있습니다.

custom.py라는 파일을 만들고 custom_run(_, app)이라는 함수를 만들고 그 안에 원하는 코드를 쓰시면 됩니다.

from route.tool.func import *

def custom_run(_, app):
    @app.route('/test_go')
    def test_go():
        with get_db_connect() as conn:
            curs = conn.cursor()
    
            curs.execute(db_change('select data from other where name = "markup"'))
            rep_data = curs.fetchall()
            if rep_data[0][0] != '':
                return flask.jsonify({ "markup" : rep_data[0][0] })
            else:
                return flask.jsonify({})

예제 입니다.

이런식으로 작성한다면 /test_go라는 주소로 접속하면 작동합니다.

추가로 아예 다른 링크에 덮어 씌울수도 있습니다.

지금까지 힘들게 커스텀해서 쓰시던 분들 모두 참고하시길...


 
추천 0

(돌아가기)
(임시 저장) (임시 저장 불러오기)

링크중괄호 (추가)


비로그인 상태입니다. 편집 시 지금 접속한 IP가 기록됩니다.