Django12 django) html 사용하여 템플릿 만들기 & 페이지 이동 후 다른 html 페이지 출력 0. app01 폴더 생성은 이전에 올린 앱 프로젝트 생성하기를 참고한다. https://beenstudy2023.tistory.com/59 django) 앱 프로젝트 생성하기 앱 프로젝트 생성 1. app01(=앱 이름)이라는 폴더를 만든다. python .\manage.py startapp app01 *migrations/ : 파이썬 모듈로 작동하는 폴더, 데이터베이스 스키마 관련 *admin.py : 관리자가 접속하면 보이는 화면 beenstudy2023.tistory.com 1. 'templates'(=폴더명)을 만들어서 해당 폴더 밑에 abcd.html(=파일명) 파일을 만든다. 2. 해당 html에 출력하고자 하는 코드를 입력한다. 안녕하세요, 감사해요, 잘 있어요, 다시 만나요 3. conf.. 2023. 2. 21. django) 앱 프로젝트 생성하기 앱 프로젝트 생성 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!"를 출력하는 코드를 .. 2023. 2. 21. django) 장고의 동작 방식 MVT 구조 M은 Model : 데이터를 담는 양식 V은 View : 실질적인 작업을 수행 T는 Template : 사용자에게 보여주는 화면 2023. 2. 21. django) 장고 설치 및 접속하기 장고 설치 및 웹 서버 접속 1. 터미널의 아래의 명령어를 입력하여 장고를 설치한다. pip install django 2. 'config'라는 프로젝트를 .(현재 디렉토리)에 추가한다. django-admin startproject config . 3. 아래의 명령어를 입력하여 장고 실행 파일을 실행한다. python manage.py runserver 아래와 같은 파일들이 생성이 돤다. *settings.py : 프로젝트에 다양한 설정에 관한 내용이 들어있는 파일 *urls.py : url 관리 파일 4. 3번의 명령어를 입력하면 http://127.0.0.1:8000/ 를 통해 웹 서버에 접속할 수 있다. 2023. 2. 21. 이전 1 2 3 다음