본문 바로가기

IT CHANNEL/Python11

[DRF 게시판만들기] #2 Setting, Modeling 목차 1. basic Setting 2. Modeling(기본설계) 3. App 생성 4. Model생성 1. basic Setting 저는 m1 mac을 사용중이며 아래와 같은 환경에서 진행했습니다. 간단한 api 생성을 목적으로 하기 때문에 기본적인 프레임워크와 라이브러리만 사용하겠습니다. 파이참(커뮤니티) IDE (파이참을 사용해서 프로젝트에 발생하는 라이브러리와 메소드를 단축키만으로 가볍게 설치 할 수 있는 등의 편리함이 있습니다.) python ver 3.8 pip list 입니다. 터미널에서 아래의 명령어로 설치해줍니다. # pip list pip install django pip install django_extensions pip install djangorestframework djang.. 2022. 3. 6.
[DRF 게시판만들기] #1 Intro Django 를 restful 하게 사용하는 이유, restful 이란? django 는 파이썬언어로 만들 수 있는 web 어플리케이션 프레임워크 입니다. 이전 까지는 프로젝트를 하면서 api 를 활용할 만큼 프론트단에서 프레임워크나 라이브러리를 크게 활용하지 않고, html/css 부트스트랩 등으로 화면구성을 했기 때문에 api 를 활용하지는 않았습니다. 하지만, 프로젝트의 규모와 로직이 복잡해질수록 프론트엔드 백엔드를 구분하는 것이 더 나을 수 밖에 없습니다. db와 관련된 모든 로직을 백엔드에서 처리하는 것이기 때문입니다. Home - Django REST framework 사용하는 방법(basic) 기본적인 django 는 세팅되었다고 가정합니다. 설치 pip intall djangorestfra.. 2022. 2. 27.
개발블로그 인공지능 관련 부트캠프를 마치고, 다양한 기술과 스택을 경험하고 중장기적인 목표로 MLops를 정했습니다. DevOps와 같다면 같고 / 유사하다면 유사하고 / 다르다면 또 완전다른 직무라고 생각합니다. 아직 이 생태계가 완전히 확립되지 않았기 때문에 취업을 준비하면서 많은 정보를 구했고, 현업에서 실무를 다루시는 분들께 자문도 구했습니다. 이 과정에서 저는 MLops는 더욱 경험이 적은 신입개발자가 수행하기에 불가능한 직무라고 깨달았습니다. (사실 예감은 했지만, 입사하고 열심히 배워서 해야지! 라는 마인드 였습니다.) MLops에서 근무하기 위해서는 크게 두 가지의 커리어 루트가 있습니다. 1. 백엔드 개발자 / Devops 2. 머신러닝 개발자 / 데이터 엔지니어 (사실 매우 다르지만, 유사한 점이.. 2022. 2. 27.