세션(session)이라고? 우선 세션(session)에 대해 알아보자. 웹 서버와 클라이언트(웹 브라우저)는 서로 통신을 하나 그 통신 상태는 무상태(stateless)로 단발적인 통신이 이루어질 뿐 그 연결이 계속 유지되는 것은 아니다. 즉 단문 메시지를 주고 받는 관계일 뿐 서로 전화통화를 하는 사이는 아닌 것이다. 이러한 문제를 해결하고자 세션이라는 개념이 발생했다. 즉 세션이란 Django뿐만 아니라 대부분의 인터넷에서 사용되는 메카니즘으로 사이트(웹 서버)와 특정 브라우저 사이의 연결 상태를 유지시켜 주는 것이다. Django는 특정 세션 id를 포함하는 쿠키를 사용해서 각각의 브라우저와 사이트가 연결된 세션을 알아낸다. 세션의 데이터는 사이트의 DB에 기본 설정값으로 저장된다. 이 기본 설정..
2020/08/17 - [Django] - localLibrary 저자 & 책 페이지 만들기: 제너릭 뷰와 상세 뷰 localLibrary 저자 & 책 페이지 만들기: 제너릭 뷰와 상세 뷰 2020/08/15 - [Django] - localLibrary 홈페이지 만들기 : index 페이지 localLibrary 홈페이지 만들기 : index 페이지 2020/08/13 - [Django] - localLibrary 관리자 페이지 localLibrary 관리자 페이지 2020/08/.. editor752.tistory.com 이전 글에서 licalLibrary 사이트의 잭 페이지 및 상세 페이지를 만들어 보았다. 이를 이용하여 저자 및 저자 상세 페이지를 만들어 보았다. 1. Author 페이지 1-1...
2020/08/15 - [Django] - localLibrary 홈페이지 만들기 : index 페이지 localLibrary 홈페이지 만들기 : index 페이지 2020/08/13 - [Django] - localLibrary 관리자 페이지 localLibrary 관리자 페이지 2020/08/04 - [Django] - localLibrary 모델(models.py) 편집 localLibrary 모델(models.py) 편집 2020/08/03 - [Django] - loca.. editor752.tistory.com 1. 책 목록 페이지 책 목록 페이지에는 모든 사용 가능한 책 레코드들의 목록이 나열되어야 한다. 그리고 이 페이지 URL은 catalog/books/로 할 것이다. 이 페이지는 각 레..
2020/08/13 - [Django] - localLibrary 관리자 페이지 localLibrary 관리자 페이지 2020/08/04 - [Django] - localLibrary 모델(models.py) 편집 localLibrary 모델(models.py) 편집 2020/08/03 - [Django] - localLibrary 뼈대 만들기 localLibrary 뼈대 만들기 본 내용은 Django 튜토리얼 사이트.. editor752.tistory.com 본 내용은 Django 튜토리얼 사이트를 공부하면서 내용을 정리한 것이다. 지금까지는 localLibrary 사이트를 만들기 위한 서버 쪽 작업이 중심이었다. 이제는 사용자가 접하게 되는 웹페이지를 만들어갈 것이다. 앞으로 할 작업을 간단히 나열하..
2020/08/04 - [Django] - localLibrary 모델(models.py) 편집 localLibrary 모델(models.py) 편집 2020/08/03 - [Django] - localLibrary 뼈대 만들기 localLibrary 뼈대 만들기 본 내용은 Django 튜토리얼 사이트를 공부하면서 내용을 정리한 것이다. TOC 0. 선행 과제 1. 프로젝트 생성 2. 애플리케이션 생성 3.. editor752.tistory.com 본 내용은 Django 튜토리얼 사이트를 공부하면서 내용을 정리한 것이다. [TOC] 모델(Models) 등록하기 관리자(superuser) 만들기 관리자로 로그인 관리자 사이트 사용자화 ModelAdmin 클래스 등록하기 목록 뷰(list view) 설정 목..
2020/08/03 - [Django] - localLibrary 뼈대 만들기 localLibrary 뼈대 만들기 본 내용은 Django 튜토리얼 사이트를 공부하면서 내용을 정리한 것이다. TOC 0. 선행 과제 1. 프로젝트 생성 2. 애플리케이션 생성 3. 애플리케이션 등록 4. 애플리케이션 연결 5. 테스트 선행 과제 djan editor752.tistory.com 본 내용은 Django 튜토리얼 사이트를 공부하면서 내용을 정리한 것이다. TOC 데이터베이스 디자인 모델 정의하기 locallibrary의 모델 정의 앞에서 locallibrary 프로젝트의 앱인 catalog를 생성하는 과정에서 models.py 파일이 자동으로 생성되었었다. 간단히 언급한 바와 같이 models.py은 해당 애플레키..
본 내용은 Django 튜토리얼 사이트를 공부하면서 내용을 정리한 것이다. TOC 0. 선행 과제 1. 프로젝트 생성 2. 애플리케이션 생성 3. 애플리케이션 등록 4. 애플리케이션 연결 5. 테스트 선행 과제 django 설치 예제 프로젝트는 간단한 지역도서관(locallibrary) 웹서비스이다. 1부터 4까지의 과정이 끝나면 아래와 같은 디렉토리가 만들어질 것이다. locallibrary/ # Website folder manage.py # Script to run Django tools for this project (created using django-admin) locallibrary/ # Website/project folder (created using django-admin) catal..
- Total
- Today
- Yesterday
- 백준
- PyQt5
- BOJ
- 소수
- Mac
- 어원
- 리찬규
- 유래
- baekjoon
- judge
- 리규찬
- Tistory
- NK
- word
- 북한말
- locallibrary
- Python
- books
- tips
- QLineEdit
- MacOS
- C
- django
- QGridLayout
- QLabel
- setText()
- QtDesigner
- words
- python3
- QComboBox
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |