Post, Get 방식의 이해 Get과 Post의 차이에 대해 알아보겠습니다. Get과 Post의 경우 웹의 Request 방식 중 하나입니다. 웹에서 서버 or 다른 웹으로 정보를 전송하는 방식이라고 볼 수 있습니다. 그럼 해당 방식에 대해 알아보도록 하겠습니다. 1. Get 방식 - 데이터 전달 시 ? 뒤에 이름과 값을 "&"로 구분한 Query String을 만들어 전달 - 데이터 전달을 URL을 사용하여 전달한다. - 전달 할 수 있는 글자수가 255자로 제한이 있음 - URL에 데이터가 함께 전달되므로 보안에 취약하며 일반적으로 Link Data를 전달하는 검색결과 전달에 사용한다.(일반적인 Http 호출에 사용) - Get은 가져오는 것(어떤 데이터를 가져와서 보여줌) 문구 : URL 예시 : http://search.na.. 더보기 PostBack PostBack PostBack이란? - 동일한 웹페이지를 다시 호출하는 것 - 보통 웹이동을 하는 경우 데이터가 갱신되어 기존에 입력한 데이터가 사라짐 - Post 방식으로 요청 PostBack 확인 방법 - Page.IsPostBack을 사용하여 PostBack인지 확인 가능 PostBack 이벤트 실행 순서 - Page_Load 이벤트는 Page가 처음 Load된 경우와 PostBack될 때도 발생 - PreInit 이벤트 -> Load 이벤트 -> 서버 컨트롤 이벤트 -> LoadComplete 이벤트 -> Unload 이벤트 페이지간 게시(Cross-Page Posting) 페이지간 게시란? - 특정 웹페이지에서 다른 웹 페이지를 POST 방식으로 요청하는 방식 - 웹페이지1 -> 페이지간 게시.. 더보기 django 설치 방법 Django 설치 방법은 간단합니다. 1. Python Pip Module 설치 > sudo apt-get install python-pip pip는 Python의 모듈을 설치하는 설치 프로그램입니다. 2. Pip 를 사용하여 django 설치 > sudo pip install django==[Django Version] 현재 최신 버전은 1.8.1 버전이므로 다음과 같이 입력합니다. > sudo pip install django==1.8.1 3. Django 설치 확인 > python > import django 만약 해당 명령어 수행시 다음과 같이 오류가 발생하면 django 모듈에 대한 Path를 등록해줘야합니다. Traceback (most recent call last): File "", lin.. 더보기 VirtualEnv에 관련된 내용 http://www.flowdas.com/blog/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-virtualenv/ http://pythoninreal.blogspot.kr/2013/12/virtualenv.html https://virtualenv.pypa.io/en/latest/ 더보기 Python Version Upgrade Python Version을 최신으로 올립니다. 해당 작업을 했을 때의 버전은 다음과 같습니다. - Ubuntu 14.04 LTS - Python 2.7.9 아직 3.x는 호환과 이슈가 많아 사용하지 않았습니다. 설치 방법은 다음 페이지를 참고 합니다. 해당 페이지와 다른 점은 Download 경로가 2.7.9 여야 합니다. 그리고 페이지에 나와 있는 Module을 설치하지 않는 경우 ./configure와 make가 실행되지 않습니다. 더보기 이전 1 2 3 4 5 6 7 8 ··· 11 다음