Python 3

0주차. 시작하는 글

BGM(부산 개발자들의 모임)에서 주최하는 머신러닝/딥러닝 스터디, 실습 및 프로젝트를 시작하게 되어 공부의 효율을 높이기 위해 이렇게 블로그에 작성하게 되었다. 해당 프로젝트의 계획은 10주차로 구성된다. 해당 강의에서 빠르게 가져갈 이론들을 챙겨서 실습해보고 재밌는 프로젝트를 수행하는 것이 목적이다. 평소에 해당 분야에 관심도 많고 리드님이 대단한 분이셔서 기대가 많이 기대가 된다ㅎㅎ hunkim.github.io/ml/ 모두를 위한 머신러닝/딥러닝 강의 hunkim.github.io www.opentutorials.org/module/4966/28965 오리엔테이션 - Tensorflow 101 수업소개 딥러닝이라는 이름으로 유명해진 인공신경망과 이를 구현하는 것을 도와주는 도구 텐서플로우 라이브러..

3. Django model 구성 (데이터의 정의)

model 구성 (데이터의 정의) Users를 관리하기 위해 필요한 데이터들을 DB(데이터베이스)에 넣겠다는 의미이다. verbose_name : 지칭하는 닉네임이라고 보면 된다. CharField : 최대길이를 지정해 주어야 한다. TextField, EmailField : CharField와 다르게 max_length(최대길이)를 지정할 필요 없다. DateTimeField : auto_now_add를 통해 현재 시간으로 자동 추가가 가능하다 def __str__(self) : 해당 클래스의 객체는 self.email로 반환됨을 의미한다. class Meta : 해당 데이터들이 묶여있는 table과 admin 페이지에 있는 닉네임을 지정한 것이다. _plural : 복수형을 의미하며, 사실 데이터가 ..

1. 나 이제 윈도우에서 우분투로 개발할래(WSL과 VScode)

웹 애플리케이션을 빌드하는 경우 Python을 WSL에 설치하는 것이 좋다. Python 웹 개발에 대한 많은 자습서와 지침은 Linux 사용자를 위해 작성되었으며, Linux 기반 패키징 및 설치 도구를 사용한다. 대부분의 웹앱은 Linux에도 배포되므로 개발 환경과 프로덕션 환경 간에 일관성을 유지할 수 있다. 하지만 현재 나의 OS는 Windows이다. Linux를 사용하게 되면 VMware와 같은 virtual machine을 사용하게 되고 개인적으로 사용하는데 제한적인 부분이 많아서 불편했다. 역시 맥북사는게 답이구만... 그래도 아직 멀쩡한 노트북이니깐 이를 최대한 활용하기 위해 Windows에서 ubuntu를 사용하고 VScode와 연동할 수 있는 WSL을 인용하기로 마음먹었다. 여기서 내가..

Server/Django issue 2020.09.14