Programming/Web Game Server 제작
Web Game 서버 제작 11일차
Nine99
2013. 3. 22. 12:25
- 서버 소스 정리
- Error 를 처리하던 부분의 render_template() 을 render_error_template() 으로 빼 놓음
- 로직적으로 문제 있던것을 수정
- 서버 REQ_FRIENDS_LIST 구현
- json 으로 rendering 하기 위해 dictionary를 넘기려면... 두가지 방법이 있음.
- template Jinja2 를 고치는 방법 : {{ _list | tojson | safe }}
- jsonify() 함수를 쓰는 방법 : from flask import jsonify 를 한다. : 도큐먼트에는 json 을 import하라고 나오지만 안됨.
- 클라이언트 모듈 정리
- Packet 응답에 대한 Callback 처리가 가능 하도록 새로운 Packet class 를 생성하여 delegate 와 post dic 을 포함시킴.
- fnFriendsList() callback 에서 이중 dictionary 넘어온 json 을 파싱하도록 해 놓음.