Django

· Django
점프 투 장고 마지막 챕터에서 서버 작업을 위해 필요한 SSH 프로그램으로 MobaXterm을 설치한다. 설치 과정에서 의도치 않은 경고창을 만나게 되어 나 같은 사람이 있지 않을까 하는 마음으로 설치 방법을 간단히 적어보려 한다. MobaXterm은 아래 링크에서 다운로드 받을 수 있다. MobaXterm free Xserver and tabbed SSH client for Windows The ultimate toolbox for remote computing - includes X server, enhanced SSH client and much more! mobaxterm.mobatek.net 오른쪽에 있는 초록색 Installer를 클릭하여 다운로드 한다. 다운로드한 zip 파일을 압축 해제한다..
· Django
pybo 앱을 실행하기 위해 urls.py에서 urlpatterns에 다음과 같은 코드를 추가하였다. path('pybo/', views.index), pybo라는 URL이 요청되면 views.index를 호출하는 코드이다. 실제 URL에는 /pybo로 입력해도 /pybo/로 바뀌어 페이지를 요청한다. 이는 장고가 URL을 정규화하는 기능을 가지기 때문이다. 그래서 path에는 'pybo/'로 /까지 써주는 것이 좋다. views.index는 views.py파일의 index 함수를 의미한다. index 함수를 보면 HttpResponse를 호출하는 것을 볼 수 있다. HttpResponse는 요청에 대한 응답을 할 때 사용된다. 이렇게 작성한 후 브라우저에서 다시 pybo를 호출하면 아래 사진처럼 Htt..
· Django
장고(Django)는 웹 프로그램을 쉽고 빠르게 만들 수 있도록 도와주는 웹 프레임워크이다. 웹 프레임워크(Web Framework)는 웹 서비스 개발을 위한 프레임워크이다. 웹 페이지를 개발할 때 겪는 어려움을 줄일 수 있도록 데이터베이스 연동, 쿠키 처리, 로그인/로그아웃 등의 기능을 포함하고 있는 하나의 도구 모음으로 생각할 수 있다. Java에는 Spring, Python에는 Django가 있다. 가상 환경 만들기 윈도우 기준 명령프롬포트(cmd)를 실행하여 C드라이브 밑에 venvs를 만들고, venvs에서 mysite라는 가상환경을 만든다. C:\> mkdir venvs C:\> cd venvs C:\venvs> python -m venv mysite 가상 환경에서 작업을 수행하기 위해 act..
dduniverse
'Django' 카테고리의 글 목록 (3 Page)