일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Algorithm
- MyPick31
- python
- 자바스크립트
- passport.js
- 장고 개발 순서
- Django
- join()
- 장고 프로젝트 순서
- 파이썬 웹프로그래밍 장고
- Blog
- 개발
- mongodb
- 북마크만들기
- JavaScript
- 타사인증
- Exercism
- Bookmark
- 북마크앱
- ART_Cinema
- Django Blog
- MYSQL
- til
- 장고
- 예술영화추천
- 독립영화플랫폼
- Node.js
- 장고 프로젝트
- 프로젝트
- 알고리즘
- Today
- Total
목록장고 (15)
Juni_Dev_log
작업/코딩 순서에서 설명한 것처럼 테이블에는 변화가 없기 때문에, 모델 코딩을 불필요하다. URLconf 코딩부터 시작한다. ① 뼈대 만들기 앱을 신규로 만드는 것이 아니므로, 뼈대 작업은 없다. ② 모델 코딩하기 테이블 설계 단계에서 이미 파악한 내용이다. 테이블에 변경사항은 없다. ③ URLconf 코딩하기 mysite/urls.py 파일에 임포트 문장 및 루트(/) URL 두 줄만 추가하면된다. 뷰 클래스는 HomeView, URL 패턴명은 'home'으로 정의한다. (mysite/urls.py) """mysite URL Configuration The `urlpatterns` list routes URLs to views. For more information please see: https://..
장고의 MTV 패턴에 대해 익숙해졌을 것이다. 이제 좀 더 틀을 잡아서 본격적으로 실전에 사용할 수 있는 사이트를 만들어보자. 사용자가 우리 사이트에 접속했을 때, 처음으로 보여주는 페이지를 "홈페이지"라고 하는데, 이런 프로젝트의 첫 페이지를 만드는 것부터 시작한다. 첫 페이지는 사이트 전체의 이미지를 대표하므로, 개성있는 UI 와 일관성 있는 룩앤필이 강조된다. 기능보다는, 디자인 측면이 중요하기 때문에 HTML, 스타일시트, 자바스크립트 등의 지식이 필요한 분야이다. 홈페이지 VS 첫 페이지 홈페이지라는 용어는 보통 사용자가 웹 사이트에 접속했을 때, 처음으로 나타나는 문서를 말한다. 하지만, 요즘에는 홈페이지란 용어가 일반화되면서 브라우저로 보는 페이지는 모두 홈페이지라고 통칭되는 경우가 많다. ..
① Admin에서 데이터 입력하기 작업이 정상인지 확인하기 위해서, 데이터를 입력해보자. 데이터를 입력하고 저장하게 되면 mysql 에도 똑같이 저장이 되는 것을 확인할 수 있다. (mysql ) :" \G" 는 출력되는 정보를 깔끔하게 보기 위해서 추가로 적은 코드이다. mysql> select * from blog_posts\G; *************************** 1. row *************************** id: 1 title: Movie_Django : TENET slug: movie_django-tenet description: 액션, SF 영국 , 미국 150분 2020 .08.26 개봉크리스토퍼 놀란존 데이비드 워싱턴, 로버트 패틴슨(닐), 엘리자베스 데비키..
⑤ 템플릿 코딩하기 블로그 앱의 포스트 리스트 및 포스트 상세 내용을 화면에 보여주는 템플릿 파일을 코딩하는 것이다. post_all.html post_detail.html post_archive.html post_archive_year.html post_archive_month.html post_archive_day.html post_all.html : 포스트 리스트를 보여주는 html Blog List {% for post in posts %} {{post.title}} {{ post.modify_dt|date:"N d, Y"}} {{ post.description }} {% endfor %} {% if page_obj.has_previous %} PreviousPage {% endif %} Page..