저번 시간까지 페이지 구성까지 만들어 봤다. 사실 한 페이지만 만드는 것이라고 생각하면 html 파일에 때려박으면 되는데, 그렇게되면 찍힌 사진을 보고있는 것과 같다. 우리는 동영상을 만들어야 하니까! 오늘은 페이지를 더 효율적으로 관리할 수 있는 방법들, 즉 '상속'에 대해 배워보자. 게시글이 많지는 않지만 대부분 홈페이지들은 고정적으로 출력되는 부분이 많이 있을 것이다. 그렇다면 해당 페이지 요청이 들어왔을 때 html을 처음부터 다시 다불러올까? 한번 생각해보자. 위의 파일들이 문제가 될까? 물론 아니다. 출력되는데 문제는 전혀 없다. 하지만 언젠간 페이지를 유지보수한다면 어떨까? 그러면 모든 HTML 파일을 찾아서 달라진 부분을 일일이 수정해줘야한다. 예시는 3개라서 3번만 고치면 되지만 100번..
벌써 django의 3번째 시간이다. 이전 시간에 흐름을 대충 알았다면 단순히 html 페이지를 띄우는 거에서 다양한 방식으로 랜더링 할 수 있는 심화 과정이다. (물론 심화 아닌 심화..) 여기서부터는 헷갈리는 부분이 많아서 천천히라도 정확하게 이해하는 것이 좋을 것 같다. 저번 시간에는 index 페이지를 띄우기 위한 설정들 U-V-T : urls.py - Views.py - Templates 를 살펴보았다. 이어서 공부 할 예정이므로 미리 설정들을 보여주자면 여기까지는 잘 따라 왔을 것이다. 혹시나 project의 settings.py 에서 app 연결을 빼먹진 않았는지도 한번 확인해주면 좋다. 그럼 로그인을 하려는 페이지 혹은 접속하는 페이지를 만든다고 생각해보자. 일반적으로 출력되는 안녕하세요 ..
- Total
- Today
- Yesterday
- 함수
- honeymoney
- 백준
- dfs
- Method
- vue3
- vue
- Authentication System
- baby-gin
- 카운팅정렬
- 삼성청년SW아카데미
- CodeTree
- 순열
- JavaScript
- Python
- refactoring
- Django
- 연산자
- SQLite
- Component
- ChatGPT
- views.py
- basic syntax
- Database
- HTML
- app
- Sequence types
- SQL
- 재귀
- ssafy
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
