각각의 역할에 대해 간단하게 정리한 내용은 아래 포스팅글 참고해주세요
2020/05/18 - [Django] - Django 란 ?
Django 란 ?
각각의 .py 파일들이 하는 역할은 다음과 같습니다. urls.py - URL 요청을 처리, URL을 기준으로 HTTP 요청을 알맞은 view 에 전달해주기 위해 사용합니다. 추가로, URL 매퍼(mapper)는 패턴(숫자 또는 문자)�
lightchan.tistory.com
Django에서 Project와 APP의 역할
1개의 프로젝트 안에 다양한 기능들이 있고, 기능들을 수행하는 여러개의 App으로 관리
- Django App 만드는 방법
python manage.py startapp 만들app이름
- 만든 App을 사용 가능하게 하기
사용하여 '안녕하세요 Django App 사용해보기' 를 출력을 위해 views.py로 가서 다음과 같이 작성해줍니다.
views.py
from django.shortcuts import render
# Create your views here.
def MainFunc(request):
return render(request, 'main.html')
그 다음 'main.html'이라는 웹에서 출력되어야하기 때문에 setting.py 와 urls.py 를 수정해줍니다.
settings.py
urls.py
여기서 import 추가 한 부분은 생성한 APP이름을 임포트 하고, 경로 설정은 자신이 설정한 'views.함수명'을 입력해주도록 합니다.
이러한 과정이 끝나셨다면 프로젝트를 실행 후 웹에서 해당 주소를 입력후 접속하면 다음과 같이 정상 출력되는 것을 알 수 있습니다.
2020/05/19 - [Django] - [Django] View
[Django] View
2020/05/19 - [Django] - [Django] Application [Django] Application 각각의 역할에 대해 간단하게 정리한 내용은 아래 포스팅글 참고해주세요 2020/05/18 - [Django] - Django 란 ? Django 란 ? 각각의 .py 파일..
lightchan.tistory.com
'Django' 카테고리의 다른 글
[Django] Model (0) | 2020.05.20 |
---|---|
[Django] Template (0) | 2020.05.19 |
[Django] View (0) | 2020.05.19 |
[Django] 프로젝트 설정 준비 (0) | 2020.05.18 |
Django 란 ? (0) | 2020.05.18 |