
벌써 django의 3번째 시간이다. 이전 시간에 흐름을 대충 알았다면 단순히 html 페이지를 띄우는 거에서 다양한 방식으로 랜더링 할 수 있는 심화 과정이다. (물론 심화 아닌 심화..) 여기서부터는 헷갈리는 부분이 많아서 천천히라도 정확하게 이해하는 것이 좋을 것 같다. 저번 시간에는 index 페이지를 띄우기 위한 설정들 U-V-T : urls.py - Views.py - Templates 를 살펴보았다. 이어서 공부 할 예정이므로 미리 설정들을 보여주자면 여기까지는 잘 따라 왔을 것이다. 혹시나 project의 settings.py 에서 app 연결을 빼먹진 않았는지도 한번 확인해주면 좋다. 그럼 로그인을 하려는 페이지 혹은 접속하는 페이지를 만든다고 생각해보자. 일반적으로 출력되는 안녕하세요 ..

이전 포스팅은 django를 사용하기 위한기본적인 설정을 했다면 이번에는 사용하는 방법을 익힐 차례다. 정확히 흐름을 익히면 자연스럽게 작성이 가능하다고 하는데, 그렇게 됐으면 좋겠다..! Django Design Pattern : 소프트웨어 설계에서 발생하는 문제를 해결하기 위한 해결책으로 공통적인 문제를 해결하는 데 쓰이는 관행이다. MVT(Model, View, Controller)와 MTV(Model, Template, View)가 있는데 django에서는 후자를 택한다. 패턴은 동일하나 django에서 명칭만 다르게 정의한것이다. (View -> Template, Controller -> View으로 단순한 명칭 변경) : 애플리케이션을 구조화하는 패턴 (데이터 & 사용자 인터페이스 & 비지니스..

Django에 들어가기 전에 간단하게 정리해야할 내용을 정리하고, 본문으로 들어가도록 하자. 이제 python, html, css 까지 했으면 back-end까지 할 수 있게 된다. front-end도 깊게 들어가지는 않았지만(javascript) 하나의 언어로 어느정도까지 개발 할 수 있는 거리까지 오지 않았을까 싶다. 단어만 들어도 어려워보이는 back-end... 해보자 참고로 Python은 3.9버전이다. Client(클라이언트)와 Server(서버) Client : 사용자 인터페이스를 통해 서버에 요청을 전송하고, 서버에서 받은 데이터를 사용자에게 표시하는 역할 : 서비스를 요청하는 주체 : Chrome 또는 Firefox와 같은 웹 브라우저 Server : 클라이언트로부터 요청을 받아 처리, ..
- Total
- Today
- Yesterday
- SQLite
- JavaScript
- dfs
- 삼성청년SW아카데미
- app
- Django
- vue3
- 재귀
- Sequence types
- Component
- refactoring
- 카운팅정렬
- baby-gin
- 연산자
- Python
- honeymoney
- ssafy
- basic syntax
- ChatGPT
- 함수
- CodeTree
- views.py
- 백준
- Database
- vue
- Authentication System
- HTML
- SQL
- 순열
- Method
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |