앱 프로젝트 생성
1. app01(=앱 이름)이라는 폴더를 만든다.
python .\manage.py startapp app01
*migrations/ : 파이썬 모듈로 작동하는 폴더, 데이터베이스 스키마 관련
*admin.py : 관리자가 접속하면 보이는 화면
*apps.py : 앱을 프로젝트에 등록하는 기능을 하는 파일
*models.py : 장고 DB 관련 파일, 데이터베이스의 테이블에 1:1로 매칭이 되는 파일
*tests.py : 테스트를 위한 파일
*views.py : 실질적으로 파이썬 코드가 실행되는 부분 (클래스형, 함수형 모두 가능)
*urls.py : 폴더 안에 없지만, 추가로 생성해서 사용해야 하는 파일
2. views.py에 "Hello Django World!"를 출력하는 코드를 입력한다.
from django.http import HttpResponse
def func1(request):
print("func1 함수 실행")
return HttpResponse("Hello Django World!")
3. config 폴더 밑에 urls.py에서 위에서 만든 views 코드와 매핑되게
/test 경로를 생성한다.
4. 장고 웹 서버에 /test 경로를 따라 접속하면 아래와 같이 출력되는 것을 확인할 수 있다.
'Django' 카테고리의 다른 글
django) 장고에 mysql 연동하기 (0) | 2023.02.22 |
---|---|
django) GET, POST 실습 (0) | 2023.02.21 |
django) html 사용하여 템플릿 만들기 & 페이지 이동 후 다른 html 페이지 출력 (0) | 2023.02.21 |
django) 장고의 동작 방식 (0) | 2023.02.21 |
django) 장고 설치 및 접속하기 (0) | 2023.02.21 |