Difference between r1.23 and the current
@@ -1,19 +1,25 @@
 == 개요 ==
[열파참/금요일]
[열파참]
http://goo.gl/11ZcFB
'''PROJECT'''
=== 환경 === 
 * Django 1.4
 
 
== 진행 ==
=== 9월 4일 ===
* 프로젝트 생성 및 초대
* 디렉토리 초간단 파악
* [https://developers.google.com/appengine/articles/django-nonrel?hl=ko django with gae 문서 투척] - 스믈스믈 읽어보기
=== 9월 11일 ===
==== 환경 세팅 ====
django+gae를 이용한 ZeroPage 도서 관리 프로젝트.
2015년 1학기 매주 금요일 4시에 진행.
  * GoogleAppEngine 
 * Python2.7
http://library.zeropage.org
https://github.com/ZeroPage/zp-library
 * 전신 
  * [열파참/금요일]
  * [열파참]
 * 환경
  * GoogleAppEngine
  * Python2.7
  * Django 1.4
 == 진행 ==
=== 9월 4일 ===
* 프로젝트 생성 및 초대
* 디렉토리 초간단 파악
* [https://developers.google.com/appengine/articles/django-nonrel?hl=ko django with gae 문서 투척] - 스믈스믈 읽어보기
 * {{{dev_appserver.py (디렉토리명)}}}으로 로컬에서 테스트 할 수 있고 8080포트로 접속, 8000포트로 관리자 페이지 접속.
 === 9월 11일 ===
==== 환경 세팅 ====
@@ -48,6 +54,13 @@
  * ~~ㄱ...기자재~~
=== 9월 18일 ===
설계를 했습니다. 중요도가 높은 순서로 작업합니다.(별이 많을 수록)
==== Model ====
* 책 정보 ★★★
=== 9월 18일 ===
설계를 했습니다. 중요도가 높은 순서로 작업합니다.(별이 많을 수록)
{{{
장고는 MVC가 아니라 MVT인데...
Model -> Model
View -> Template
Controller -> View
- 고한종 선배님
}}}
 ==== Model ====
* 책 정보 ★★★
@@ -90,14 +103,15 @@
  * 회원 관리,도서 대여  ★★☆ 
* 컬렉션, 위시리스트, 리뷰 ★☆☆
 
 ==== API ====
* 구글 https://www.googleapis.com/books/v1/volumes?q=isbn:8934936460
* 다음 http://apis.daum.net/search/book?q=8934936460&apikey=19d3273451bd445399b4cc34a4fdbd45a11e5cee&output=json
* 네이버 http://developer.naver.com/wiki/pages/SrchBook
* 국회도서관 https://openapi.nanet.go.kr/S3002_01_01.html
=== 9월 25일 ===
 * 도서 검색 api는 Google + (Naver | Daum)
 * NDB관련 문서를 읽어보고, 코드도 같이 읽어봄
 
=== 10월 30일 ===
* 참가자: [조영준], [박희정], [안미리], [이원준]
* 컬렉션, 위시리스트, 리뷰 ★☆☆
=== 9월 25일 ===
 * 도서 검색 api는 Google + (Naver | Daum)
 * NDB관련 문서를 읽어보고, 코드도 같이 읽어봄
* 구글 https://www.googleapis.com/books/v1/volumes?q=isbn:8934936460
* 다음 http://apis.daum.net/search/book?q=8934936460&apikey=19d3273451bd445399b4cc34a4fdbd45a11e5cee&output=json
* 네이버 http://developer.naver.com/wiki/pages/SrchBook
* 국회도서관 https://openapi.nanet.go.kr/S3002_01_01.html
=== 10월 30일 ===
* 참가자: [조영준], [박희정], [안미리], [이원준]
@@ -105,10 +119,47 @@
  * 한 일
* 조영준, 이원준 - google api에서 정보 가져오기
* 안미리, 박희정 - models.py 작업
 
 === 11월 6일 ===
* 참가자: [조영준], [박희정], [안미리], [원준연], [이원준]
* 오랜만에 원준연 학우 참전
* 한 일
* 원준연, 이원준 - google api 에서 정보 가져오기
 
 
 
 
* 조영준, 이원준 - google api에서 정보 가져오기
* 안미리, 박희정 - models.py 작업
* 참가자: [조영준], [박희정], [안미리], [원준연], [이원준]
* 오랜만에 원준연 학우 참전
* 한 일
  * 조영준 - migration
  * 조영준 
   * migration: gae 제공 repo가 아닌 github로 이전
   * gae는 python3을 쓸 수 없음을 확인 (ㅜㅜ)
   * class view 탐색 - https://docs.djangoproject.com/en/dev/ref/class-based-views/
   * 안미리, 박희정 - models.py* 원준연, 이원준 - google api 에서 정보 가져오기
=== 11월 20일 ===
 * 참가자: [조영준], [박희정], [안미리], [원준연], [이원준]
==== 조영준 ====
 * class view에 대한 깨달음
  * django.model를 쓰는 애들은 사용 못 함. - Create/Update/Delete/Generic date&display 등
  * 쓸만한 것들은 다음: Template/Redirect/Form view
==== 안미리★박희정 ====
 * formview쪽을 첨 건드려봤음.
  * action 작성하다가 끝나게 생김
==== 원준연♥이원준 ====
 * 이제야 ISBN10 <-> ISBN13 Converting 이 끝남
 * 그런데 json 파싱할 생각하려니 모든 의욕이 사라지는 기적을 체험함
 * 생각해보니 Google에서 받아온 데이터랑 Daum에서 받아온 데이터의 속성들이 같은 이름으로 대응될거 같지가 않음
 * 그래서 keys 값으로 넘겨서 원하는 값을 불러옵니다.
=== 11월 27일 ===
 * 참가자: [조영준], [박희정], [안미리], [원준연], [이원준]
==== 조영준 ====
 * 필수항목입니다.
==== 안미리,박희정 ====
 * formview 작성함
  * 데이터 정상적으로 들어감
  * validation check 조금 더 작성할라구 합니다. 
==== 원준연,이원준 ====
 * 필수항목입니다.
=== 이 후 ===
REPO를 참조하시기 바랍니다.
https://github.com/ZeroPage/zp-library
== Archive ==
http://goo.gl/11ZcFB - 스터디시 사용했던 문서. 비공개.
개요 ¶
진행 ¶
9월 4일 ¶
- 프로젝트 생성 및 초대
 
- 디렉토리 초간단 파악
 
- django with gae 문서 투척 - 스믈스믈 읽어보기
 
- dev_appserver.py (디렉토리명)으로 로컬에서 테스트 할 수 있고 8080포트로 접속, 8000포트로 관리자 페이지 접속.
 
 
9월 11일 ¶
간단 명세 ¶
- 검색기능
 
- 대여기능
 - 대여자 확인, 대여 기간, 1개월 마다 갱신
 
- 대여 예약
 
 
- 대여자 확인, 대여 기간, 1개월 마다 갱신
- 관리자 기능
 - 도서 추가
 - 수동으로 입력
 
- 외부 API 이용 검색 (ISBN, 책 명, 등)
 
- 바코드 인식
 
 
- 수동으로 입력
- 회원 관리?
 
 
- 도서 추가
- 회원 기능?
 - 마이페이지 (대여 상황, 목록 등)
 
- 컬렉션
 
- 도서 추가/수정 요청
 
- 도서 위시리스트
 
 
- 마이페이지 (대여 상황, 목록 등)
- 책 정보
 - ISBN, 이름, 보조 이름, 저자
 
- 기증자
 
- 대여자, 대여기간
 
- 후기/별점/카테고리/태그
 
 
- ISBN, 이름, 보조 이름, 저자
- 편의 기능
 - 오늘/이달의 책 추천
 
- 인기 도서
 
- 신규 도서
 
 
- 오늘/이달의 책 추천
- ㄱ...기자재
 
9월 18일 ¶
설계를 했습니다. 중요도가 높은 순서로 작업합니다.(별이 많을 수록)
장고는 MVC가 아니라 MVT인데... Model -> Model View -> Template Controller -> View - 고한종 선배님
Model ¶
View ¶
- Front page ★★★ 
 - 도서 검색
 - 제목, 저자, 출판사
 
 
- 제목, 저자, 출판사
- 관리자 로그인
 
 
- 도서 검색
- 도서 검색 결과 ★★★
 - 리스트 형
 
- 섬네일, 제목, 저자, 출판사, 출판일
 
 
- 리스트 형
- 도서 관리 ★★★
 - 도서 추가
 - ISBN으로 추가
 
- 책 이름으로 추가
 
- 수동으로 추가
 
 
- ISBN으로 추가
 
- 도서 추가
- 도서 보기 ★★★
 - 책 정보 뿌리기
 
- 저자/출판사 클릭 시 관련 검색?
 
- 관련 도서 출력? (동일 저자/출판사 도서)
 
- 관리자일 경우 수정 버튼 추가
 
 
- 책 정보 뿌리기
- 회원 관리,도서 대여  ★★☆ 
 
- 컬렉션, 위시리스트, 리뷰 ★☆☆
 
 
9월 25일 ¶
- 도서 검색 api는 Google + (Naver | Daum)
 
- NDB관련 문서를 읽어보고, 코드도 같이 읽어봄
 
 
API ¶
10월 30일 ¶
11월 6일 ¶
조영준 ¶
- class view에 대한 깨달음
 - django.model를 쓰는 애들은 사용 못 함. - Create/Update/Delete/Generic date&display 등
 
- 쓸만한 것들은 다음: Template/Redirect/Form view
 
 
- django.model를 쓰는 애들은 사용 못 함. - Create/Update/Delete/Generic date&display 등
안미리★박희정 ¶
- formview쪽을 첨 건드려봤음.
 - action 작성하다가 끝나게 생김
 
 
- action 작성하다가 끝나게 생김
원준연♥이원준 ¶
조영준 ¶
- 필수항목입니다.
 
안미리,박희정 ¶
- formview 작성함
 - 데이터 정상적으로 들어감
 
- validation check 조금 더 작성할라구 합니다. 
 
 
- 데이터 정상적으로 들어감
원준연,이원준 ¶
- 필수항목입니다.
 
 
이 후 ¶
Archive ¶
http://goo.gl/11ZcFB - 스터디시 사용했던 문서. 비공개.













