python -m venv venv : 가상 환경 생성하기
venv\\scripts\\activate : (windows)가상 환경 접속하기
source ./venv/bin/activate : (mac) 가상 환경 접속하기
pip install django : django 패키지 설치하기
django-admin startproject $프로젝트이름 . : 현재 경로에 원하는 이름으로 프로젝트 생성하기
python manage.py startapp $앱이름 : 원하는 이름으로 앱 만들기
python manage.py runserver : 장고 프로젝트 실행하기
python manage.py makemigrations : 데이터베이스 마이그레이션 파일 생성
python manage.py migrate : 데이터베이스 마이그레이션 적용
python manage.py createsuperuser : 관리자 계정 생성하기
오늘은 다른앱(파일)에서 연동하는방법
입력값 다른페이지에 넘기기
block content endblock 이용방법 에대해서 배웠다.
장고_튜토리얼에서 각각의 파일로 이동하라는 코드
articles urls코드
input칸에 받은 메세지를 content에 담아서
urls의 creatre_review에 보낸후 create_review 에서는
views.py에있는 함수를 읽어서 review_result.html로 보낸다
입력후 제출버튼을 누르면
정상적으로 content에 담긴 내용이 페이지로 전달된것을 확인할수있다.
'스파르타코딩개발일지' 카테고리의 다른 글
git bash > branch> full request (0) | 2022.09.29 |
---|---|
TIL20일차 (0) | 2022.09.28 |
TIL 18일차 (0) | 2022.09.26 |
TIL17일차 (0) | 2022.09.25 |
TIL16일차 (0) | 2022.09.22 |