반응형

각각의 역할에 대해 간단하게 정리한 내용은 아래 포스팅글 참고해주세요

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이름

 

startapp을 통해 myapp 생성

- 만든 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

+ Recent posts