# 앱(프로젝트 내 컨텐츠 단위) 생성
* 여기서 앱이라는 건 하나의 시스템 단위다(ex: 회원가입/ 로그인/ 메인/ 게시글 ...)
python manage.py startapp 앱명
프로젝트의 settings.py에 앱스 경로 추가
# 앱에서 구현할 컨텐츠를 views.py를 통해 작성.
from django.shortcuts import render
http응답을 출력 가능 형태로 처리하는 중요한 함수
함수 작성 예제)
1.
def start(request):
return render(request, ' 파일이름.html ')
렌더링 위해 request는 인자 필요. 뒤에는 출력할 html 파일
2.
def end(request):
a= [1,2,3,4]
return render(request, ' 파일이름.html', { '변수' : a }
렌더링 함수 3번째 인자로 딕셔너리 형태로 {키(변수명) : 값(사용필드)}을 html로 전달해준다.
그러면 이제 이것을 html에서 받아서 사용할 수 있는 변수가 된다.
반응형
'Programming > 장고(django) - API' 카테고리의 다른 글
장고(django)/ 모델(M, model, 데이터 구축 관련) (0) | 2023.06.02 |
---|---|
장고(django)/ 템플릿(T) (0) | 2023.06.02 |
장고(django)/ 기본설정 (0) | 2023.06.02 |
장고(django)/ MVT (0) | 2023.06.01 |
장고(django)/ 설치 및 생성 (0) | 2023.06.01 |