My Note/프로젝트 관리

    개발자 검색팁, 공식문서 살펴보기

    안 나올 경우, site:python.org를 함께 검색해준다 무조건 구글 파이썬3 또는 python3을 포함 코드를 포함한 글을 찾도록 하라 간단한 예제는 window powershell 이용하여 테스트 영어로 검색하라 공식문서 python.org, developer.mozilla.org등 필요한 내용을 둘러보고 싶을 때 파이썬 내장 모듈과 함수의 정보가 필요할 때 w3schools.com(노르웨이의 한 회사, 같은내용 mdn과 비교해보았을때 예제가 적다) 구글 또는 stackoverflow.com 문제의 구체적인 해결 방법이 알고 싶을 때 구글 검색 시 사이트 제한 기능 활용 site:stackoverflow.com stackoverflow, blog - 특정 문제 해결하기 위한 지엽적인 답을 얻을 ..

    run.sh shell scripts 파일로 flask 실행

    run.sh 파일 만들어 flask 실행하는 세팅 window면 .sh 대신에 .bat 사용해야 하고 export 대신에 set을 사용해야 할 줄 알았는데, sh와 export 그대로 사용 가능하네 git bash terminal을 사용해서 그런가 봐 git bash 만세 쉘 스크립트 파일 실행하는 명령어.! >./run.sh

    developer community css추가

    __init__.py에서 / url의 이름을 index라고 한다. 왜 오른쪽 board.py에서 endpoint='index'로 하지않고 바깥 init파일 / 에서 endpoint를 했을까? 아래 url은 /board이기 때문에 /auth/login -> auth라는 blueprint 안에 있기때문에 auth.login이다. @bp.route('/') def index(): # db의 정보를 가져옵니다. db = get_db() # 게시글 정보를 모두 가져오는 query를 실행 boards = db.execute( 'SELECT p.id, title, body, created, author_id, username' ' FROM board p JOIN user u ON p.author_id = u.id' ..

    (flask_board)

    db.py import sqlite3 import click from flask import current_app, g from flask.cli import with_appcontext get_db함수에서 sqlite3 데이터베이스 연결 def get_db(): # g 객체에 db가 없다면? if 'db' not in g: g.db = sqlite3.connect( # 현재 애플리케이션의 데이터베이스로 설정 current_app.config['DATABASE'], # 반환되는 각 row에 대해 선언된 형을 구문분석 detect_types=sqlite3.PARSE_DECLTYPES ) # 튜플 형식이 아닌 접근하는 데이터를 dictionary 타입과 비슷하게 키-값 쌍으로 사용할 수 있게 해줌 g.db...