[django]테스트 웹페이지 만들기

django로 테스트 웹페이지 만들기

django 는 빠르게 웹서비스를 만들 수 있는 프레임워크 입니다.

웹 프레임워크에는 django와 flask를 많이 사용합니다. 구글에 두개 프레임워크의 장단점과 비교된 자료가 많이 있으니 찾아서 읽어보시면 좋을듯 합니다.

지난 시간에는 구름 IDE에 개발환경을 세팅하고 hello 를 출력하는 부분까지 진행했습니다.

[django]구름 IDE에서 파이썬 웹개발 환경 구성하기

hello.py 는 삭제하고 바로 프로젝트를 하나 생성해서 웹페이지를 만들어보겠습니다.

django 프로젝트 생성

터미널에 새로운 프로젝트를 만드는 명령어를 입력 합니다.

주의할점은 config 끝에 한칸 띄우고 . 을 입력해야 합니다.

django-admin startproject config .

그럼 config 라는 폴더로 새로운 프로젝트가 생성 되었습니다.

프로젝트는 하나의 홈페이지라고 생각하면 되고 그 홈페이지에 사용할 기능을 만들어야 하는데 이 기능을 하는게 앱 이라고 생각하시면 편할듯 합니다.

접속을 위해 config/settings.py 파일의 ALLOWED_HOST = [] 부분을 ALLOWED_HOST = [’*’] 로 변경 합니다.

ALLOWED_HOSTS = ['*']

파일을 수정하고 반영하려면 저장을 꼭 해줍니다.

django 웹서버 실행

터미널에 서버를 실행하는 명령어를 입력 합니다.

python manage.py runserver 0:80

아래와 같이 django 내부 서버가 실행됩니다.

서버를 실행 했으니 웹브라우저에서 서버에 접속해서 페이지가 정상적으로 보여지는지 확인합니다.

구름 IDE의 메뉴에서 프로젝트 > 실행 URL과 포트를 클릭합니다.

아래 주소가 앞으로 사용할 주소 입니다. 아래 주소로 접속하면 django의 테스트 페이지를 확인 할 수 있습니다.

다음 시간에는 앱을 하나 생성하고 웹페이지를 만들어 보도록 하겠습니다.

Leave a Reply

Your email address will not be published.