![[Django] Django 게시판 구현하기(2) Update, Delete](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFjf2u%2FbtrISNwWMTg%2F3s1OyCFq2yTpUrFfO7K41K%2Fimg.png)
안녕하세요. 이번 시간에는 Django를 이용해서 게시판을 구현하는 실습을 진행하겠습니다. Update, Delete 기능 - (Models, Forms, Views, Urls, Templates 구성) 0. Bootstrap 4 사전 준비 [Django] django-bootstrap4 부트스트랩 적용하기 (tistory.com) [Django] django-bootstrap4 부트스트랩 적용하기 안녕하세요! 오늘은 장고에 부트스트랩을 적용시켜보도록 하겠습니다! 터미널을 열어서 bootstrap4를 설치하겠습니다 pip install django-bootstrap4 저는 이미 설치된 후라 이렇게 뜨지만 처음에 설 eveningdev.tistory.com 실습을 진행하기 앞서 Bootstr..
![[Django] Django 게시판 구현하기(1) Create](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbwLcFy%2FbtrINvEnvNI%2FtA511ALFtQOUxKRlT6U1Gk%2Fimg.png)
안녕하세요. 이번 시간에는 Django를 이용해서 게시판을 구현하는 실습을 진행하겠습니다. Create 기능 - (Models, Forms, Views, Urls, Templates 구성) 0. Bootstrap 4 사전 준비 [Django] django-bootstrap4 부트스트랩 적용하기 (tistory.com) [Django] django-bootstrap4 부트스트랩 적용하기 안녕하세요! 오늘은 장고에 부트스트랩을 적용시켜보도록 하겠습니다! 터미널을 열어서 bootstrap4를 설치하겠습니다 pip install django-bootstrap4 저는 이미 설치된 후라 이렇게 뜨지만 처음에 설 eveningdev.tistory.com 실습을 진행하기 앞서 Bootstrap 4를 먼저..
![[Django] Django-MySQL 연동하는 방법과 MySQL Workbench 사용 실습하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FciaaUF%2FbtrIToX1s61%2FCGCmbmBoPJMB6Kewou03m0%2Fimg.png)
안녕하세요 이번 시간에는 Django와 Mysql 연동하는 실습을 진행하겠습니다. 추가적으로 MySQL Workbench를 간단하게 다뤄보도록 하겠습니다. 0. 사전 준비 (MySQL, MySQL Workbench 설치하기) MySQL :: MySQL Downloads MySQL :: MySQL Downloads MySQL Cluster CGE MySQL Cluster is a real-time open source transactional database designed for fast, always-on access to data under high throughput conditions. MySQL Cluster MySQL Cluster Manager Plus, everything in My..
![[Django] Django MTV(Model-View-Controller) 디자인 패턴 알아보기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMO2bX%2FbtrISPnZ81f%2F8cQWtrodr5rjAbV9IhzVNK%2Fimg.png)
안녕하세요 이번 시간에는 Django MTV(Model-View-Controller) 디자인 패턴에 대해 알아보겠습니다. 1. Django MTV(Model-View-Controller) 디자인 패턴이란? Django는 MVC (Model-View-Controller) 아키텍처 패턴을 따르는 프레임워크이지만, Django에서는 이를 MTV (Model-Template-View) 아키텍처 패턴으로 변형하여 사용합니다. MTV 패턴은 Django에서 유연하고 효율적인 웹 애플리케이션 개발을 가능하게 합니다. Model, View, Template의 분리된 구조는 유지보수와 확장성 측면에서 이점이 있습니다. 또한, 각각의 역할에 맞는 구성 요소들은 독립적으로 테스트 가능하므로 코드 품질 향상에도 도움이 됩니다..
![[Django] 웹 프레임워크 Django의 동작원리와 라우팅에 대해 알아보기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkZ25R%2FbtrIWupEEj3%2FrUWaoQlZLElDa1Be0rhqDk%2Fimg.png)
안녕하세요 이번 시간에는 웹 프레임워크 Django의 동작원리와 라우팅에 대해 알아보겠습니다. 1. Django 란? Django는 웹 애플리케이션 개발을 위한 Python 기반의 프레임워크입니다. Django는 MVT(Model-View-Template) 아키텍처 패턴을 기반으로 하며, 웹 요청(Request)과 응답(Response) 사이의 처리 과정을 자동화합니다. 2. Django의 동작 원리 알아보기 Django의 동작 원리는 다음과 같습니다. (1) 클라이언트가 웹 페이지에 접속합니다. 이 때, URL(Uniform Resource Locator)을 입력합니다. (2) Django는 해당 URL에 대한 요청을 받습니다. (3) URLconf(URL Configuration)을 이용하여 URL을..
![[Django] Django 관리자 기능에 대해 알아보고 관리자 페이지 실습하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbfrhrw%2FbtrIPWBeOWo%2FXd5TucvuTe1XEnDb4EvJqk%2Fimg.png)
안녕하세요 오늘은 Django에서 관리자 기능에 대해서 알아보고 관리자 페이지 실습을 진행하겠습니다 1. Django 관리자 기능과 관리자 페이지란? Django는 관리자 기능과 관리자 페이지를 제공하여, 웹 애플리케이션의 데이터를 쉽게 관리하고 조작할 수 있습니다. 관리자 페이지는 기본적으로 Bootstrap으로 작성되어 있으며, Django 개발자가 생성한 모델을 자동으로 인식합니다. 이를 통해 웹 애플리케이션의 데이터를 쉽게 조작하고 관리할 수 있습니다. 또한, 관리자 페이지는 커스터마이징할 수 있으며, Django 개발자들은 관리자 페이지를 개인화할 수 있습니다. 2. 관리자 페이지의 주요 기능 살펴보기 관리자 기능은 Django의 중요한 특징 중 하나이며, 일반적으로 다음과 같은 작업을 수행할 ..