KT 에이블스쿨 77일차(1)

박기범·2023년 5월 22일
0

에이블스쿨

목록 보기
84/95

오늘은 STEP2에서 배웠던 장고를 MVT에 맞게 구성하는 시간과 OpenAI을 적용해보는 시간을 가졌습니다.



장고

장고 프로젝트의 생성 순서는 아래와 같습니다.

    1. 앱 생성
    1. 설정 (settings.py -> INSTALLED_APPS )
    1. 라우터 (urls.py) 구현 , 브라우저부터 진입점
    1. 모델 (models.py) 구현 -> 데이터를 저장하기 위함
    1. 비즈니스로직 (view.py) 구현 ->필요 기능 수행
    1. 화면(template,html) 구현 -> 브라우저에서 보기 위함



프로젝트 시작

저번주에 이어 그대로 프로젝트를 진행하였으며 OpenAI를 활용해서 프로젝트를 만들었습니다. MVT모델에 기반하여 잘 분할하여 프로젝트를 진행했습니다.

프로젝트의 화면을 꾸하기 위해서는 CSS를 알아야합니다. 프로젝트에 디자이너와 퍼블리셔가 없는 경우가 있습니다 그래도 부트스트랩을 활요하면 그럴싸한 화면을 구현할 수 있습니다.

오늘은 전체적으로 MVT와 관련된 폴더 생성과 OpenAI을 사용하는 코드리뷰을 가지는 시간이였습니다.







오늘은 장고의 MVT 기법을 다시 학습하는 시간을 가졌습니다. 뿐만 아니라 저번주에 발급받은 OpenAI를 활용해서 웹에 ChatGPT를 띄우는 것까지 진행했습니다.




※공부하고 있어 다소 틀린점이 있을 수 있습니다. 언제든지 말해주시면 수정하도록 하겠습니다.
※용어에 대해 조금 공부 더 해서 수정하겠습니다.

profile
개발자가 되기 위한 한걸음

0개의 댓글