일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 장고 튜토리얼
- 개발언어
- 개발자취업
- C언어
- ADP
- 파이썬 장고
- 플라스크
- 파이썬강의
- 개발자
- 기초강의
- 웹개발
- airflow
- c++
- 장고 기초 강의
- 파이썬
- docker
- 도커 컴포즈
- cpp
- flask
- 장고
- 인공지능
- 프로그래밍
- c
- 도커
- 예제프로젝트
- Django
- 에어플로우 기초강의
- mlops
- Python
- 쇼핑몰예제
- Today
- Total
목록flask (17)
TITEDIOS 편한 코딩
안녕하세요! 이번 포스팅에서는 Flask를 사용하여 미니 쇼핑몰을 만드는 과정 중 app.py 파일을 자세히 설명드리겠습니다. app.py는 Flask 애플리케이션의 핵심 파일로, 라우팅, 데이터베이스 연결, 템플릿 렌더링 등을 처리합니다. Flasksk 파이썬에 익숙하지 않은 분들도 쉽게 따라올 수 있도록 하나씩 차근차근 설명해드리겠습니다.1. 개발할 기능들에 대한 설명우리가 만드는 미니 쇼핑몰에서는 아래와 같은 기능을 제공합니다. 아직은 구체적인 기능들이 많이 부족하지만 파이썬에 대한 감각을 익혀가는 과정이고 실제 개발에 대한 적응을 하는 과정이기 때문에 간단한 기능부터 시작해 봅니다.첫 번째 화면(index 화면): 웹 사이트에 접속하면 가장 먼저 보이는 화면입니다.제품 상세 페이지: 어떤 제품을 ..
안녕하세요! 이번 포스팅에서는 데이터베이스를 설정하고 제품 정보를 입력하는 방법에 대해 설명드리겠습니다. 이 포스팅에서는 SQLite를 사용하여 데이터베이스를 설정하고 SQLAlchemy를 통해 데이터를 관리하는 방법을 다루겠습니다. SQLAlchemy를 설치하고 이를 통해서 데이터를 SQLite 데이터베이스에 입력하는 방법에 대해 설명할 것입니다.1 .SQLAlchemy 및 데이터베이스 설정우선 필요한 패키지를 설치해야 합니다. 터미널에서 다음 명령어를 실행하세요. anaconda 가상환경에서 SQLAlchemy를 설치하는 명령어입니다.conda install conda-forge::flask-sqlalchemy2. SQLAlchemy 설정app.py 파일에서 Flask와 SQLAlchemy를 설정합니..
이번 포스팅에서는 이전 포스팅에서 했던 html을 마저 작성해 보겠습니다.이전 포스팅에서와 마찬가지로 html과 css를 모르신다면 복사만 하시고 적당히 눈으로만 보시면 되겠습니다. 이런저런 게 있구나 정도 생각하시면 되고 이후에 기회가 닿는다면 html과 css에 대해서 공부하시면 됩니다.1. 프로젝트 구조앞서 작성하신 프로젝트 구조입니다. 이 중에 오늘은 templates/index.html과 templates/pruduct.html을 작성해 보겠습니다.flask_ecommerce/├── app.py├── create-product.py├── env.yaml├── README.md├── static│ └── css│ └── styles.css└── templates ├── base..
이번 포스팅에서는 Flask 쇼핑몰 프로젝트의 프론트엔드 부분을 구현하는 방법을 다루겠습니다. HTML과 CSS를 사용하여 쇼핑몰의 기본 레이아웃을 만들고, 사용자 경험을 개선하기 위한 디자인 요소를 추가해 보겠습니다.html과 css를 모르신다면 복사만 하시고 적당히 눈으로만 보시면 되겠습니다. 보시고 편하게 이런저런게 있구나 정도 생각하시면 되고 이후에 기회가 닿는다면 html과 css에 대해서 공부하시면 됩니다.1. 프로젝트 구조다시 한번 저희의 프로젝트 구조를 살펴보겠습니다. flask_ecommerce/├── app.py├── create-product.py├── env.yaml├── instance│ ├── products.db│ └── project.db├── __pycache__│ ..
Flask로 미니 쇼핑몰 프로젝트를 수행하려면 당연하게도 Flask를 설치하고 개발환경을 구축해야 합니다. 이번 포스팅에서는 Flask를 설치하고 기본적인 환경을 설정하는 방법에 대해 자세히 설명하겠습니다.1. Python 설치Flask를 설치하기 위해서는 먼저 Python이 설치되어 있어야 합니다. Python이 설치되어 있지 않다면, Python 공식 웹사이트에서 다운로드하여 설치할 수 있습니다. 설치 과정에서 'Add Python to PATH' 옵션을 체크하는 것을 잊지 마세요. 2024.04.30 - [파이썬] - Python 기초 강의: #1 환경 구성 Python 기초 강의: #1 환경 구성파이썬은 강력한 프로그래밍 언어로, 다양한 프로젝트를 구축하고 실행할 수 있습니다. 하지만 파이썬을 개..
앞으로 저희는 Flask를 사용하여 미니 쇼핑몰 사이트 만들기를 할 예정입니다. 이 프로젝트를 통해 Flask의 기본 개념과 함께 데이터베이스 관리, 사용자 인증, 제품 관리, 장바구니 기능 등 웹 개발의 핵심 요소를 익힐 수 있습니다.목적실력 향상: 개발자로서 프로그래밍 실력 향상이 제일 첫 번째 목표입니다. 여러분의 기술 스택에 Flask를 넣는 것이 저는 가장 큰 목적일 것이라고 생각합니다.웹 개발에 대한 이해: Flask를 통해 웹 개발 방식을 이해하고 프로젝트가 전체적으로 어떤 구조인지, 기능은 어떻게 구현되는지를 알 수 있습니다.파이썬 프로그래밍 실력 향상: Flask는 파이썬 프레임워크입니다. 따라서, Flask를 사용하면 자연스레 파이썬에 대한 이해도가 높아집니다.기능 설명미니 쇼핑몰 사이..
간단하고 강력한 웹 프레임워크Flask에 대해 한마디로 정의하면 위와 같습니다. 이번 포스팅에서는 앞으로 사용할 간단하면서도 강력한 파이썬 웹 프레임워크인 Flask에 대해 소개해 드리겠습니다. 테스트용으로 간단하게 작성하기도 좋고 실제 실무에서 API 등의 기능을 개발하는데도 자주 사용됩니다.Flask란?Flask는 파이썬으로 작성된 마이크로 웹 프레임워크입니다. 2010년에 아민 론처(Armin Ronacher)에 의해 개발되었으며, "마이크로"라는 이름은 최소한의 요구 사항으로 시작해 필요한 기능을 확장할 수 있다는 의미입니다. Flask는 단순한 디자인 철학을 바탕으로 필요한 부분만을 사용자가 선택하여 개발할 수 있도록 도와줍니다.Flask의 주요 특징경량 및 유연성: Flask는 매우 가볍고 유..

이번 포스팅에서는 저번 포스팅에 이어서 flask를 이용한 계산기 만드는 프로젝트를 해보도록 하겠습니다. 지난 시간에는 개발을 위한 준비과정을 거쳤다면 이번 포스팅에서는 실제 개발을 할 예정이니까요 훨씬 즐거운 시간이 될 것입니다. 그럼 지금부터 시작해보도록 하겠습니다.'app.py' 파일 작성파일 구조로 만들어 놓은 것 중 app.py를 작성할 것 입니다. 실제 Flask의 동작을 수행하는 기능 개발 부분입니다. 여러분이 원하는 동작을 여기에서 작성하는 것입니다.from flask import Flask, request, render_templateapp = Flask(__name__) # flask 객체 생성@app.route('/', methods=['GET', 'POST']) # GET/POST..