Home

0

CORS jQuery Plugin!

오늘도 역시 게임 검색 구현 중이다. 그런데 다음과 같은 jQuery Plugin을 찾아냈다! http://www.ajax-cross-origin.com 그래서 얼른 추가해서 해봤는데 잘 받아왔다. 그런데 바로 막혔다… 찾아보니 너무 많은 요청을 단 시간에 해서 차단된 것 같았다. 그리고 위 사이트에서 다음과 같은 주의를 보았다. Note: Google l

0

jsonp?

오늘도 게임 검색 기능을 구현해본다. 계속 삽질(?)을 하면서 ‘동일출처정책’이라는 것과 관련되있다는 것을 알았다. Cross Domain 관련 issue인데 이것은 나중에 자세하게 정리하려한다. 일단은! 이것을 우회(?)하려고 여러가지 방법을 쓰다가 jsonp라는 것을 알게 되었다. ajax 호출은 동일한 도메인에서만 호출이 가능하다는 점을 알게 되었다.

0

Search 글자 수 제한!

검색 기능을 테스트해보면서 한 글자로 찾으니까 문제가 있다는 것을 알았다. 예를 들어, ‘a’로 찾으면 원하는 검색 결과가 제대로 나오지 않았다. 두 글자 이상에서만 문제가 없는 것을 발견하여 JQuery를 이용하여 다음과 같이 해결했다. 123456789101112131415161718192021{% block extra_script %}

0

Search 기능 구현!

게시판 검색 구현을 시작한다! POST로 검색 값을 받았다. 그리고 게시판의 제목, 내용, 작성자를 검색 옵션으로 잡았지만, 일단 통합 검색이므로 django Q를 이용하여 query를 OR 연산했다. 123456789search_keyword = request.POST.get('search', request.GET.get('search', None))if

0

Steam Web API + Ajax?

이 프로젝트를 구현하면서 가장 중요하게 생각했던 것은 게임 검색이었다. 근데 Steam Web API에서 받아온 앱 개수가 8만개가 넘기 때문에 어떻게 시작해야 할지 모르겠다. 그래서 가장 먼저 구현해볼 방법은 ajax를 이용하여 구현하는 것이었다. 게시판에 글을 작성(Create)하는 부분에서 ajax를 이용하려고 한다. 일단 JSON 형식의 파일을 쉽게

0

DOCKER

DOCKER Basic 가상 컴퓨팅 환경과 비슷한 컨테이너 서비스 초기에는 LXC(Linux Container) 방식으로 구현되어 리눅스에서만 동작했었다. 현재는 runC라는 방식으로 변경되어 다양한 운영체제에서 사용할 수 있다. httpsL//hub.docker.com 에 접속해 가입을 진행한다. 추가 정보는 입력하지 않아도 된다. email 인증까지

0

번역 기능 사용하기

번역 기능 추가하기 I18N(Internationalization) I와 N 사이에 18글자의 단어가 있어서 I18N으로 불림 다국어 시스템을 구현하는 환경을 구성하는 것 장고에서 번역 기능을 사용하는 것 django에서는 기본 언어를 바꾸는 작업은 settings.py에서 LANGUAGE_CODE를 변경하면 된다. 123456789LANGUAGE_CO

0

Steam Web API!

오늘 Django Rest Framwork와 관련하여 공부하다가 문득 Steam도 API가 있지 않을까하고 생각했다.Steam API라고 검색을 시작했고, Steam Database를 가진 웹사이트를 찾아냈다. https://steamdb.info 여기서 Steam Web API와 관련된 주소를 찾았다. https://steamapi.xpaw.me/#ISt

0

AWS Elastic Beanstalk

Elastic Beanstalk로 배포하기 배포하기에 앞서 S3와 RDS는 자동으로 만들어지지 않기 때문에 설정을 완료한 후 진행해야 한다. 먼저 Elastic Beanstalk API 키를 설정해야 한다. Amazon AWS에서 서비스 탭에 IAM으로 이동한다. 사용자 메뉴로 이동하여 사용자 추가를 클릭한다. 사용자 이름을 입력하고 액세스 유형은 [프로