목차 일부
CHAPTER 01 웹 프로그래밍의 이해
1.1 웹 프로그래밍이란? = 19
1.2 다양한 웹 클라이언트 = 20
1.3 HTTP 프로토콜 = 26
1.4 URL 설계 = 33
1.5 웹 애플리케이션 서버 = 36
CHAPTER 02 파이썬 웹 표준 라이브러리
2.1 웹 라이브러리 구성 = 46
2.2 웹 클라이언...
더보기
목차 전체
CHAPTER 01 웹 프로그래밍의 이해
1.1 웹 프로그래밍이란? = 19
1.2 다양한 웹 클라이언트 = 20
1.3 HTTP 프로토콜 = 26
1.4 URL 설계 = 33
1.5 웹 애플리케이션 서버 = 36
CHAPTER 02 파이썬 웹 표준 라이브러리
2.1 웹 라이브러리 구성 = 46
2.2 웹 클라이언트 라이브러리 = 48
2.3 웹 서버 라이브러리 = 67
2.4 CGI/WSGI 라이브러리 = 76
CHAPTER 03 Django 웹 프레임워크
3.1 일반적인 특징 = 85
3.2 장고 프로그램 설치 = 88
3.3 장고에서의 애플리케이션 개발 방식 = 94
3.4 애플리케이션 설계하기 = 105
3.5 프로젝트 뼈대 만들기 = 107
3.6 애플리케이션 개발하기 - Model 코딩 = 119
3.7 애플리케이션 개발하기 - View 및 Template 코딩 = 125
CHAPTER 04 Django의 핵심 기능
4.1 Admin 사이트 꾸미기 = 151
4.2 장고 파이썬 쉘로 데이터 조작하기 = 167
4.3 템플릿 시스템 = 175
4.4 폼 처리하기 = 188
4.5 클래스형 뷰 = 197
4.6 로그 남기기 = 207
CHAPTER 05 실습 예제 확장하기
5.1 새로운 애플리케이션 만들기 = 221
5.2 프로젝트 첫 페이지 만들기 = 244
5.3 polls 애플리케이션 ? 클래스형 뷰로 변경하기 = 252
CHAPTER 06 Django의 웹 서버 연동 준비
6.1 장고의 wsgi.py 파일 = 268
6.2 장고의 WSGI 인터페이스 = 269
6.3 운영 서버 적용 전 장고의 설정 변경 사항 = 271
CHAPTER 07 Cloud 서버에 Django 배포하기
7.1 PythonAnywhere 사이트에 가입하기 = 278
7.2 장고 소스 가져오기 = 281
7.3 리눅스 명령으로 압축 풀기 = 283
7.4 가상 환경 만들기 = 285
7.5 PythonAnywhere 서버에서 장고 설정 변경하기 = 287
7.6 PythonAnywhere 웹 서버 설정하기 = 289
7.7 지금까지 작업 확인하기 = 294
CHAPTER 08 Apache 웹 서버와 연동
8.1 장고 설정 변경 = 297
8.2 modwsgi 확장 모듈 = 300
8.3 modwsgi 설치 = 302
8.4 내장 모드로 실행 = 306
8.5 데몬 모드로 실행 = 309
CHAPTER 09 NGINX 웹 서버와 연동
9.1 장고 설정 변경하기 = 313
9.2 NGINX 설치 = 314
9.3 NGINX 설정 = 316
9.4 uWSGI 설치 = 318
9.5 uWSGI 설정 = 318
9.6 지금까지 작업 확인하기 = 320
APPENDIX A. 외부 라이브러리 requests, beautifulsoup4 맛보기
A.1 외부 라이브러리 설치 = 330
A.2 urllib.request 모듈 예제 재작성 = 330
A.3 http.client 모듈 예제 재작성 = 331
APPENDIX B. 장고의 데이터베이스 연동
B.1 MySQL 데이터베이스 연동 = 333
B.2 PostgreSQL 데이터베이스 연동 = 336
B.3 Oracle 데이터베이스 연동 = 339
APPENDIX C. HTTP 상태 코드 전체 요약
APPENDIX D. PyCharm 무료 버전 사용하기
D.1 PyCharm Community Edition 설치하기 = 347
D.2 PyCharm 초기 설정하기 = 350
D.3 파이썬 가상 환경 구성하기 = 352
D.4 Django 패키지 설치하기 = 354
D.5 터미널 창에서 Django 프로젝트 뼈대 만들기 = 355
D.6 테스트를 위한 runserver 실행하기 = 358
D.7 외부 프로젝트를 임포트해 사용하기 = 361
D.8 임포트한 프로젝트 runserver 실행하기 = 364
찾아보기 = 366
더보기 닫기