목록코딩공부/Django (12)
슈코딩
Pycharm 파이참에서 장고를 처음 시작할때 따로 장고를 설치하거나 할 필요없이, 새프로젝트에서 왼쪽창에 있는 Django를 클릭해서 파일경로만 설정해주면 자동으로 세팅이 된다. 이렇게 생성을 누르게 되면 장고를 설치하게되고 조금 기다리면 초기 파일들이 자동으로 생성된다. templates 파일 안에는 html 파일을 생성해서 들어가게 된다. manage.py는 장고프로젝트를 관리하고, 실행하거나 하는 역할을 한다. 새로운 APP 기능을 생성할때 터미널에 명령어를 사용하게 되는데, user와 tweet 이라는 두가지 APP을 만든다고 가정했을때 파이썬 하단에 터미널을 열어서 입력을하면 위 사진처럼 user앱 폴더, tweet 앱 폴더가 생성되고 안에 기본 파일들이 생성된다. 이렇게 APP 기능을 생성하..
1. Framework 파이썬의 대표적인 웹프레임워크는 두가지로 나눌 수가 있다고 한다. - 최소한의 기능만을 제공하는 형태 - 이미 많은 기능들을 제공하는 형태 최소한의 기능만을 제공하는 형태의 프레임워크에는 그동안 사용했던 Flask가있고 Flask외에도 Pyramid라는 프레임워크가 대표적이라고 한다. 많은 기능들을 제공하는 형태의 프레임워크는 대표적으로 Django가 있다. Django와 Flask,Pyramid를 비교해보면 이러한 특징들이 있다. 실제로 강의를 들으며 Django에서 간단한 기능들을 실습해보니, Flask에서 직접 만들어야 했던 기능들을 Django에서는 다 제공을해주어 연결시키거나, 간단한 코드로 이미 다 구현이 되는걸 보면서 신기하면서도 편리하다고 느껴졌었다. 이 두가지의 프..