본문 바로가기

Python_WEB/Try_Django

(52)
[Django]A First URL Mapping CodingEntrepreneurs Django 강의 정리 urls> 현재 Django project 의 URL 선언을 저장합니다. Django 로 작성된 사이트의 "목차" 라고 할 수 있습니다. URL경로 식을 Python함수에 매핑한다. 장고 처리 방식> 사용자가Django 전원 사이트에서 페이지를 요청하면, 시스템이 실행할 Python코드를 결정하기 위해 따르는 알고리즘입니다. 1. Django는 사용할 루트 URLconf모듈을 결정합니다. 일반적으로 이 값은 ROOT_FLLCONF설정 값이지만 들어오는 경우 HttpRequest개체에는(미들웨어에서 설정한) urlconf특성이 있으며, 해당 값은 ROOT_URLCONF설정 대신 사용됩니다. 2. Django는 Python모듈을 로드하고 변수를 찾습..
[Django]Define a View CodingEntrepreneurs Django 강의 정리 MVT(Model-Template-View)> "모델-템플릿-뷰(MTV, Model-Template-View)". 소프트웨어의 패턴으로서, 모델-뷰-컨트롤러(MVC, Model-View-Controller)와 유사하지만, 그보다 장고의 방식을 더 잘 설명하는 용어. MVC(Model-View-Control)> 관련 프로그램 로직을 세개의 상호 연결된 요소로 나누는 사용자 인터페이스를 개발하는데 일반적으로 사용되는 소프트웨어 설계 패턴. 정보의 내부 표현과 사용자가 정보를 제공하고 수용하는 방법을 분리하기 위한 것이다. 이러한 유형의 패턴은 페이지 레이아웃을 설계하는 데 사용한다. 모델 : 패턴의 중심 구성 요소입니다. 사용자 인터페이스와 독립적으..
[Django]What Django Does CodingEntrepreneurs Django 강의 정리 데이터베이스 적용> python manage.py migrate 공식 가이드 관리자계정 설정> python manage.py createsuperuser 개발서버 실행> python manage.py runserver 공식 가이드 적용 스크린샷>
[Django]Setup Django and Virtual Environment CodingEntrepreneurs Django 강의 정리 가상환경> python -m venv venv pipenv --python 3.6 install django==2.2 pipenv> 1. pipenv 라이브러리 설치 pip install pipenv 2, 폴더 생성 mkdir Dev cd Dev mkdir venv cd venv 3. 활성화 pipenv shell 프로젝트 생성> django-admin startproject try_django . 적용 스크린샷>