sqlalchemy 2

[파이썬 웹] flask를 이용한 웹페이지

https://github.com/giho5374/flask_web 간단하게 웹페이지를 만들어 보았다. registerform은 https://velykitty-itnote.tistory.com/43 여기에 있는 폼을 조금 수정했다. db설계 -> 회원가입 -> 로그인 -> 글쓰기등의 기능만 구현한 상태이며, html 예쁘게 꾸며보겠다고 시도하다 포기하고 초라한 외형만 구현했다. node나 vue같은 툴을 다룰 줄 알았으면 api형태로 만들었겠지만, 아직 가야할 길이 멀다. 구조는 대강 아래와 같다. 실행파일에는 config와 세션 만료의 기능만 담겨있고, fun에 uri, db_model에 모델 구성정보가 정의되어있다. 앞선 포스트에서 언급했듯, fun은 blueprint를 사용했다. # app.py ..

python/웹 2021.10.22

[파이썬 서버] 간단하게 파이썬 웹페이지 만들기 ( Flask ) [2]

서버를 만들었으면 다음은? 데이터를 뿌린다 ( O ) SQLAlchemy 를 이용해서 db를 구성하자. flask는 db기능을 포함하지 않으므로, flask_sqlalchemy를 이용해서 db를 구성해야한다. 우선, 패키지를 다운로드하자. pip install flask_sqlalchemy 이전 포스트에서는 단순히 url을 통해서 텍스트를 화면에 출력했다. 하지만 db를 설계하고 url을 통해서 db를 직접 수정하기 위해서 좀 더 복잡한 코드가 불가피하게 사용된다. 최대한 자세하게 설명해보겠지만, 그래도 어려우면 댓글을 통해 소통해보자. 우선, 이전에 사용된 코드를 보자. from flask import Flask app = Flask(__name__) @app.route('/') def main(): ..

python/웹 2021.08.17
반응형