Django(9)
-
Django용어, 순서
web application: 다른언어에서는 우리가 만든 web상에서 동작하는 전체 프로그램 project: 장고는 약간 다르게표현 web application이라는 용어 대신 project라는 표현을 사용 application :Django 용어로 project안에 module화된 단위 프로그램들이 존재 즉 개별적인기능들(로그인,장바구니와 같은.. subprogram) url configration(con 뜻 :배열,환경설정이란 뜻) : 일종의 모듈로 사용자의 url분석(어떤것을 원하는지) ,controller역할의 view호출 view : url을 호출해서 어떤 함수가 들어갈지 view안에 들어있다 -순서 1.url conf & view 는 어떻게보면 둘이 controller역할을 하면서 client..
2021.07.21 -
ORM, Django 특징
기본적으로 Database를 사용하는 방법은 DB에 연결한 후 SQL을 이용해 database관련처리한다 Django의 data사용방식은 (ORM) Object : class의 instance Relation : Table(data구조) Mapping : 연관짓다의 의미로 위 두개를 연관 짓는다는 의미 -즉 database를 instance로 handling한다 -MVT에서 Model이 data를 class로 만들기때문에 orm 사용가능 -SQL을 사용하지 않는다 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ Elegant(우아한) URL request를 보낼때 URL을 이용하는데 이 URL에 특정표현(\,'?)이 들어가고 program적으로 유용하게 활용 -다른언어는 안되고 파이썬만 가능 -프로그램적 특색이 들어갈수 있어 프로그..
2021.07.20 -
Django 다운로드 및 프로젝트 생성
django download anaconda base가상에 설치 anaconda cmd에서 conda install django - 프로젝트 기본 만들기 1.아나콘다cmd에서 (cd..)로 c: 들어가기 2.mkdir python-Django 폴더 만들기 3.cd python-Django 폴더 들어가기 4.django-admin startproject mtfirstwebpoll 5.cd mtfirstwebpoll 7.python manage.py startapp polls (manage.py를 이용해서) polls라는 어플리케이션을 만든다 -파이참 다운 Django를 이용하기 위해 tool이 있어야한다 ide가 있어야한다 pycharm - webstorm을 만든 jetbrains 회사 홈페이지가서 다운로..
2021.07.20