일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- zabbix
- airflow
- 5.0
- Automation
- 자동화
- API
- ELK
- 데이터 분석
- Selenium
- ansible
- python
- kibana
- DB
- 시스템자동화
- GIT
- EC2
- apt
- Linux
- powershell
- AWS
- 크롤링
- tcp
- MySQL
- ubuntu
- EKS
- elasticsearch
- GCP
- module
- crawling
- 8.0
- Today
- Total
목록Python/Django (2)
Oops - IT
Django란 Python에서 제공하는 Web Framework 중 하나로 Python 언어를 통해 쉽게 웹을 구성하고 배포할 수 있는 환경을 제공한다. 비슷한 Framework으로 Flask, FastApi가 있으며, 오늘은 Django 구성에 대한 내용을 포스팅 해보겠습니다. 환경 구성 기본적으로 Django 설치 시 아래와 같은 구성으로 구성 됩니다. 서버 #1: Django 서버 + Django DB(Default Sqllite3) 저는 실제 활용 테스트를 위해 아래와 같이 구성하였습니다. 서버 #1: Django 서버 (Windows 2022) 서버 #2: Django DB 서버 (Ubuntu 22.04) 간편하게, 사용하고 있는 노트북의 Windows 환경에서 구성하였으며, 로컬 PC에는 Py..
# MVC 패턴 기반 MVT Model-View-Controller를 기반으로 한 프레임워크 하지만 장고에서는 View를 Template, Controller를 View라고 부릅니다. 장고에서 View는 데이터를 가져오고 변형하는 컴포넌트인 반면에 Template는 데이터를 사용자에게 보여주는 컴포넌트이다. 그래서 장고를 흔히 MVT 프레임워크라고 부름 Model-View-Template Template -> 사용자에게 보여지는 UI 부분 View -> 실질적인 프로그램 로직이 동작하고 데이터를 가져오고 적절하게 처리한 결과를 Template에 전달 # 객체 관계 매핑 장고의 객체 관계 매핑(ORM, Object Relation Mapping)은 DB 시스템과 데이터 model 클래스를 연결시키는 다리와..