공부 !/Django·Web
-
Django 클론코딩으로 인스타그램을 ! 1탄공부 !/Django·Web 2022. 3. 24. 16:16
Clone Coding 클론코딩 .. 정의부터 알아보자 클론코딩이란 인스타그램, 유튜브 등 실제 서비스를 따라 만들어보는 공부방식이다 상용화된 서비스를 직접 구현해보며 기획적인 요소나 개발적 요소를 이해하는데 도움이 될 것 같아 시작한다 ! 이 포스팅에서는 장고로 인스타그램을 클론코딩한다 프로젝트 생성하기 프로젝트를 시작하기 앞서 가상환경을 만들고 새 프로젝트를 생성한다 가상환경은 instavenv 프로젝트명은 instaprj 앱명은 instapp 으로 정했다 여러 기능을 가진 앱들이 하나의 프로젝트 내에 존재할 때 프로젝트의 urls.py 가 복잡해진다 url 를 app 별로 관리해주면 이를 해결할 수 있다 ! 장고 url 이 제공하는 include() 함수를 사용하면 편리하게 기능별로 urls.py ..
-
Django App 생성과 등록 및 static 파일 관리공부 !/Django·Web 2020. 12. 14. 16:46
시작하기 앞서 ! 이전 포스팅에서 로컬 서버를 띄웠다면 이번 포스팅의 준비 완료다 ( 아니라면 아래 포스팅으로 이동 ! ) https://kangsu-2ji.tistory.com/10?category=828184 Django(1) 개념 및 로컬 서버 돌리기 ! DJANGO Django 는 쿠엔틴 타란티노 감독의 영화이다 ... 아니 정말로 Django 란 무엇일까 ? 파이썬으로 만들어진 웹 애플리케이션 프레임워크(web application framework) 이다. 쉽게 말해 빠르게 웹사이트를 kangsu-2ji.tistory.com app 생성 및 등록하기 manage.py 가 있는 디렉토리 위치에서 앱을 생성해보자. 이때 저번 시간에 만든 가상환경 또한 활성화된 상태여야한다. ( $ source 가..
-
Django 개념 및 로컬 서버 돌리기 !공부 !/Django·Web 2020. 8. 26. 18:31
DJANGO Django 는 쿠엔틴 타란티노 감독의 영화이다 ... 아니 정말로 Django 란 무엇일까 ? 파이썬으로 만들어진 웹 애플리케이션 프레임워크(web application framework) 이다. 쉽게 말해 빠르게 웹사이트를 개발할 수 있도록 돕는 도구라고 생각하면 된다. django 는 프론트엔드와 백엔드를 동시에 제공하는 서버사이드 프레임 워크이다. Django 를 시작하기전 ! python 과 pip 이 잘 설치되어있는지 확인해보아야한다. 터미널창을 열어 확인해보자. 설치가 되어있다면 넘어가면 된다 ! 위 코드와 달리 version 명이 뜨지 않는다면 python 을 설치하면 된다. 아래 링크를 방문해 운영체제에 맞게 설치한 후 다시 확인해보면 된다 ! https://www.pytho..
-
WEB & HTML공부 !/Django·Web 2020. 7. 8. 00:15
WEB 인터넷 상의 하나의 서비스로 웹보다 더 광범위한 범주이다 인터넷은 세계적으로 확대되어 연결된 컴퓨터 네트워크망 자체를 의미한다. WEB 의 동작원리 사용자 (Client)가 요청을 하면 웹 서버(Server)에서 html 문서를 받아 웹 브라우저를 통해서 화면에 웹 페이지를 표시해준다. 요청과 응답의 과정으로 이해하면 쉽다. HTML Hyper Text Markup Language 웹 페이지를 기술하기 위한 언어 모든 웹페이지의 뼈대라고 이해하면 좋다. html은 태그와 내용 구성된다. 아래는 기본적으로 모든 에디터에서 자동 완성해주는 html 태그이다. 이제 코드블럭을 한 줄씩 해석해보자. 사실 html 태그가 아니라 웹 브라우저에 어떤 html 버전을 쓸지에 대한 지시사항을 나타낸다. 모든 태..