Django Command 생성 방법 포스팅 썸네일 이미지

Developer/Django

Django Command 생성 방법

장고를 이용해 Command를 생성하는 방법을 알아보자. 그전에 나의 Command를 생성하는 방식은 내가 장고를 이용하는 것이 아니라 장고가 나의 코드를 이용하는 예시 중 하나이다. 1. management 폴더, __init__.py 생성 프로젝트를 진행하면서 생성한 여러 어플리케이션들이 있을 것이다. 나의 Command를 만들고 싶다면, 우선 아무 어플리케이션에 들어가서 management라는 폴더를 만든다. 그리고, 생성된 management 폴더에 __init__.py를 생성해준다. 2. commands 폴더, __init__.py 생성 management 폴더에 commands 폴더를 생성하고 똑같이 __init__.py를 생성해준다. __init__.py의 역할은 __init__.py가 있는..

2020.11.12 게시됨

Developer/Django

[프로젝트 2일차] Django ORM에 대한 이해

프로젝트 진행 2일 차, 아직까지 만들어낸 결과물이라고 말할 것이 그다지 없다. 1일 차에 사용할 애플리캐이션을 생성하는 것까지 완료했고, 2일 차인 오늘부터 admin패널과, user패널을 손보기 시작했다. 오늘 프로젝트를 진행하며 새롭게 배운 사실과, 다시 복습한 개념들이다. Config config 폴더는 마스터 나머지 폴더는 애플리케이션 애플리케이션은 function의 그룹 장고는 우리가 작성한 코드를 사용하는 것이다. 우리가 장고를 사용하는 게 아니라, 장고 ORM ORM은 (Object relational mapping) 장고는 ORM이라는 것을 탑재하였고, 사용자의 파이썬 코드를 SQL문으로 바꿔서 데이터베이스가 알아들을 수 있게 만들어준다 참으로 편리한 기능이다. 장고를 처음 접해보지만 왜..

2020.11.06 게시됨

자바스크립트 개발자라면 알아야 할 Concept 33 [#2. Primitive Types] 포스팅 썸네일 이미지

Developer/Javascript

자바스크립트 개발자라면 알아야 할 Concept 33 [#2. Primitive Types]

노마드 코더 유튜브를 통해 자바스크립트를 공부하려고 동영상을 찾아보던 중 흥미를 끈 동영상이 있었다. "자바스크립트 개발자라면 알아야하는 핵심 컨셉 33개" 33개의 개념은 다른 개발자가 Github에 올려준 내용을 바탕으로 한다. [https://github.com/yjs03057/33-js-concepts] 직접 번역해서 공부하고 싶지만, 노마드가 친절하게 설명해주고 있기에 노마드의 영상을 보고 공부하고 이해하고자 한다. Primitive Types primitive는 '원시적인', '기초적인'이라는 뜻을 가진 단어다. primitive types은 원시적인 타입, 기초적인 타입이 되겠다. 자바스크립트에서 primitive types은 다음과 같다 String Number Boolean null Un..

2020.11.06 게시됨

Framework(프레임워크), Library(라이브러리)의 차이 포스팅 썸네일 이미지

Developer/Django

Framework(프레임워크), Library(라이브러리)의 차이

Framework와 Library의 차이 인강을 듣거나, 수업시간에 듣거나 어디서 한 번쯤은 들어봤던 단어이다. 그럼에도 차이를 잘 모르고 있었다. 이 달 말까지 프로젝트를 완성해야해서 급하게 장고를 공부하기 시작했다. 장고에 대해서 공부를 하게 되면서 Framework(프레임워크)와 Library(라이브러리)의 차이점에 대해 처음 알게되었다. 내가 무엇을 개발하고자 할 때, Framework(프레임워크)와 Library(라이브러리)를 사용하는 경우가 있다. 쉽게 예를 들기 위해 장고와 리액트라고 가정하자. Django(장고)는 Framework React(리액트)는 Library 간단하게 설명하자면, 만약 Library(라이브러리)를 사용한다면 라이브러리는 내가 무언가를 Build 하고자 할 때 사용하..

2020.11.05 게시됨

자바스크립트 개발자라면 알아야 할 Concept 33 [#1. Call Stack] 포스팅 썸네일 이미지

Developer/Javascript

자바스크립트 개발자라면 알아야 할 Concept 33 [#1. Call Stack]

노마드 코더 유튜브를 통해 자바스크립트를 공부하려고 동영상을 찾아보던 중 흥미를 끈 동영상이 있었다. "자바스크립트 개발자라면 알아야하는 핵심 컨셉 33개" 33개의 개념은 다른 개발자가 Github에 올려준 내용을 바탕으로 한다. [https://github.com/yjs03057/33-js-concepts] 직접 번역해서 공부하고 싶지만, 노마드가 친절하게 설명해주고 있기에 노마드의 영상을 보고 공부하고 이해하고자 한다. Call Stack이란? Call Stack은 단어에서 알 수 있듯 Stack 구조이다. 이 Call Stack은 자바스크립트가 함수를 실행하는 방법 중 하나이다. 어떤 함수를 실행하면 그 함수를 스택에 맨 위에 Push 해주고, 함수가 실행이 완료되면 Pop 되는 것이다. 그림처럼..

2020.11.03 게시됨