일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 장고
- django widget
- Algorithm
- 백준
- HTML
- AWS
- 알고리즘 풀이
- form
- API
- javascript
- Baekjoon
- django rest framework
- 알고리즘 문제
- django ORM
- MAC
- DRF
- Django
- CSS
- js
- es6
- web
- Git
- c++
- 파이썬 알고리즘
- 알고리즘
- react
- 알고리즘 연습
- PYTHON
- 파이썬
- java
- Today
- Total
목록migrate (2)
수학과의 좌충우돌 프로그래밍
model 에 대한 두 번째 포스팅입니다. 저번 포스팅은 django 를 처음 공부하면서 정말 기본적인 내용에 썼다면, 이번에는 공부하면서 좀 더 필요하다고 생각이 된 부분들에 대해서 새롭게 추가해보았습니다. ORM 이란? ORM 이란 object-relational mapping 의 줄임말로서 영어 그대로 해석하면 객체의 관계를 연결해주는 것을 뜻합니다. 데이터베이스는 SQL 로 관리를 하게 되는데 DJango 같은 경우, 파이썬 코드와 SQL 를 매핑 시켜줌으로서 파이썬 코드로도 쉽게 데이터베이스를 다룰 수 있게 됩니다. 좀 더 정확히 말하자면 데이터베이스 테이블 과 models.py 의 파이썬 클래스 를 1대1로 매핑하게 됩니다. 장고의 장점 중 하나로도 ORM 기능이 지원되는 점이 뽑힐 만큼 매력..
안녕하세요 강민성입니다. 이번에는 model 과 admin 을 배워보도록 하겠습니다. model 은 django가 데이터베이스를 관리하게끔 해주고 admin 은 이런 model을 관리하는 역할을 합니다. 이제 이들에 대해서 자세히 알아보겠습니다. model 과 admin 을 알아보자 기본 세팅 및 복습 새로운 디렉토리에서 실습을 진행하겠습니다. 그리고 이번 실습부터는 앞의 내용과 겹치는 부분은 과감하게 생략하고 넘어가겠습니다. 가상환경을 켜고 secondproject 라는 이름의 project를 만들고, blog 라는 앱을 만들고, setting.py 에 앱을 등록해주었습니다. 현재 진행상황은 다음과 같습니다. 원하는 데이터 등록 이제는 blog 앱 안에 있는 models.py 로 가서 우리가 처리하고 ..