반응형

분류 전체보기 176

[TIL] #DAY - 034 - 프로젝트 구현 기능! (내일배움캠프AI 3기)

지금 프로젝트를 마무리하고 TIL 적는 중 오늘은 뭔가 프로젝트에서 내가 만들고 관여했던 기능들을 나열해보려고한다! 얼마나 내가 프로젝트에 관여를 했는지 체감할수있을거같은 시간이다 프로젝트명 ...CaBul...뭔가 까불...지마...? 이런 느낌인가 프로젝트 이름 - 카테고리 블로그 (카불) 프로젝트는 간단한 커뮤니티 사이트 사진을 업로드 하는 과정에서 머신러닝을 걸쳐서 카테고리를 분류해주는 커뮤니티 사이트 맛보기로 이정도만 보여주기로 한다.. 나중에 하게될 프로젝트 회고를 위해서... 너낌만 보세요... 너낌만... 기능 목록 게시글 기능(contents) 검색 태그 머신러닝(사물인식) 카테고리 분류 처리 프론트엔드 좋아요 ??? 생각보다 내가한 기능들이 별로 없는 기분.. 내일 프로젝트 발표 끝나고..

[TIL] #DAY - 033 - POST 메서드 사용 후 리다이렉트! (내일배움캠프AI 3기)

오늘 내가 알게된 코드 중 가장 맘에드는 코드 항상 무언가 POST 처리하고나서 페이지를 어디로 리다이렉트하나 했는데 그 페이지 그대로 가져오고싶을때 사용할수있는 코드를 발견해서 이렇게 남기게되었따! 예를 들어 댓글이나 좋아요? 팔로우 등을 사용할때 포스트는 보내는데 페이지는 그냥 그대로 리다이렉트! 만 하고싶을때 이코드를 사용하면된다! return redirect(request.META.get('HTTP_REFERER', 'redirect_if_referer_not_found')) HTTP_REFERER 뭔가 이게 핵심인거같다 잘기억하자! 코드예시) # 댓글 쓰기 def write_comment(request, id): if request.method == 'POST': current_comment =..

[TIL] #DAY - 032 - 검색 기능_Search (내일배움캠프AI 3기)

프로젝트 중.. 오늘은 검색 기능을 추가하여 해당 기능에대해서 골머리가 아팠지만 어찌저찌해서 해결한 내용을 적어보겠다. 프로젝트 중이라 힘이 빠지지만 항상 화이팅 해보자. 화.이.팅! urls.py from django.urls import path from . import views app_name='contents' urlpatterns = [ path('search/', views.search, name='search'), # 게시글 검색시 검색 결과창 링크 연결 ] views.py def search(request): q = request.POST.get('q', "") # I am assuming space separator in URL like "random stuff" search_menu ..

[TIL] #DAY - 031 - 로그인 기능 (내일배움캠프AI 3기, 풀지 못한 숙제(1))

???? 프로젝트 다시 시작... 텀이 너무 빠른거 아닌가 싶을정도로 바로 돌아오는 강행군 여윽시 스파르타구나 싶은 스케줄ss til 도 쓰라고해서 쓰는데 특강 들은데로 열심히 쓰고싶은데.. 프로젝트 시작부터 기운이 쭉빠져서 못.... 일단 프로젝트 먼저.. 화이팅해보다구.. 화.이.팅! 오늘은 현재 내가 하고싶지만 못하는 기능들에대해서 적어보도록하겠다. 로그인 - 사용자 이름 또는 이메일로 로그인하기. 보통 장고의 기본 로그인 기능으로는 한가지로만 로그인이 가능하다 그래서 이걸 바꿔보는게 목표이다. 하지만 해당 기능은 너무 복잡하고 아무리 바꿔보려고해도 바뀌지않아서 이렇게 남겨본다. def sign_in_view(request): #로그인 if request.method == 'POST': id_ema..

[WIL] #Weekly - 7주차 - 머신러닝! Yolo!@ (내일배움캠프AI3기)

Weekly I Learned [WIL] 1. TIL 2. KPT 1. TIL [TIL] #DAY - 027 - 머신러닝의 회귀와 분류 (내일배움캠프AI 3기) 머신러닝 2일차 공부! 새롭게 공부하는 내용이다보니 다소 어려운 부분도있고 생소한부분도있고 아무튼 어려운 공부같다. 너무 어려우면 머신러닝 말고 휴먼러닝을 보완하는 공부를 하라고 하 hanmari-code.tistory.com [TIL] #DAY - 028 - 프로젝트 매니지먼트! (내일배움캠프AI 3기) 오늘은 프로젝트에 관하여... 이전에 프로젝트를 마치고 이전 부트캠프 1기 경험한 매니저님에 특강이있었다. 그 내용을 좀 정리해서 나만의 것으로 가지고있고 싶어서 이렇게 정리하는 시간을 hanmari-code.tistory.com [TIL] #..

[TIL] #DAY - 030 - Many To Many 관계 (내일배움캠프AI 3기)

Many To Many 관계란? Django에서 Many To Many 관계는 하나의 모델이 다른 여러 모델과 관계를 가질 수 있고, 이것의 역도 가능한 관계입니다. 위의 그림에서 사람과 고양이가 존재합니다. Mike는 Tigger와 Max의 주인입니다만, Max는 또 다른 주인으로 Eva를 섬기고 있습니다. 이렇게 모델들이 서로 다 대 다의 관계를 가지는 것이 바로 Many To Many 관계라고 할 수 있습니다. One To Many 관계라면 Max는 Mike나 Eva 둘 중 한명을 주인으로 정해야 할 것입니다. 위의 관계를 Django는 아래처럼 데이터베이스에 관계가 저장되는 테이블을 생성합니다. Many To Many구조가 아래와 같이 잡혀있다고 가정합니다. # models.py from djan..

[TIL] #DAY - 029 - OpenCV, YOLO! (내일배움캠프AI 3기)

YOLO! 욜로! 아니죠 You Only Look Once! 이번에 특강으로 배운 욜로를 사용해보자! 머신러닝을 배우는 과정중에 제일 재밌던 시간인듯하다. 뭔가 코드를 넣었을때 딱딱 나와주는게 좋다. 이걸로 프로젝트도 한다고하니 열심히 정리해봐야겠다. 화.이.팅! Yolo란? You Only Look Once 의 약자로 Object detection 분야에서 많이 알려진 모델이다. 처음으로 one-stage-detection 방법을 고안하여 실시간으로 Object Detection이 가능하게 만들었다. 한 개의 네트워크에서 탐지를 원하는 물체의 영역(bounding box)와 이름을 표시합니다. 원리는 다음과 같습니다. 이미지를 입력으로 받습니다. (한 장의 이미지이든 비디오이든 웹캠 스트림이든, 컴퓨터..

[TIL] #DAY - 028 - 프로젝트 매니지먼트! (내일배움캠프AI 3기)

오늘은 프로젝트에 관하여... 이전에 프로젝트를 마치고 이전 부트캠프 1기 경험한 매니저님에 특강이있었다. 그 내용을 좀 정리해서 나만의 것으로 가지고있고 싶어서 이렇게 정리하는 시간을 가져보았다. 그럼 한번 가보자고! 화.이.팅! 프로젝트 매니지먼트 세션 프로젝트는 크게 세 부분으로 나눠져 있다고 한다. 첫째, 프로젝트 준비 둘째, 프로젝트 진행 셋째, 프로젝트 마무리 우리가 집중해야 하는 것은 백엔드 개발! 백엔드 개발 외적인 부분에 너무 리소스를 많이 쓰지 말기를.. 하지만 프론트엔드 포기못하는 1인... 프로젝트 S.A 작성 S.A는 어떻게 작성해야 하나요? 다음 항목은 공통적으로 포함 시켜서 작성하기. 프로젝트 소개 프로젝트 커스터마이징 서비스 구성 역할 분담 DB 테이블 와이어프레임 아키텍쳐 ..

[TIL] #DAY - 027 - 머신러닝의 회귀와 분류 (내일배움캠프AI 3기)

머신러닝 2일차 공부! 새롭게 공부하는 내용이다보니 다소 어려운 부분도있고 생소한부분도있고 아무튼 어려운 공부같다. 너무 어려우면 머신러닝 말고 휴먼러닝을 보완하는 공부를 하라고 하는데.. 그것도 그거고 이것도 공부는 해야겠어서 우선 실습보다는 이론을 적어보고 이해하는 시간을 갖도록 하려고한다. 이론부터 이해해야 실습도 가능하다고 생각하니깐! 화.이.팅! 머신러닝의 회귀와 분류 머신러닝에서 문제를 풀때, 해답을 내는 방법을 크게 회귀 또는 분류로 나눌 수 있다고 한다. 분류(Classification)와 회귀(Regression)는 지도학습(Supervised Learning)의 목적이라 할 수 있다. 회귀와 분류를 쉽게 구별하려면, 출력 값에 연속성이 있는가를 생각하면 됩니다 연속성이 있다 → 회귀 문..

[WIL] #Weekly - 6주차 - 프로젝트 종료! 다시 시작할 준비! (내일배움캠프AI3기)

Weekly I Learned [WIL] 1. TIL 2. KPT 1. TIL [TIL] #DAY - 023 - 프로젝트 진행중! (3) (내일배움캠프AI 3기) TIL 쓸시간이 없어여.. 프로젝트... 너무 바쁘네.. 진짜 프로젝트 빡세당 은근히 프론트엔드 부분이 더 신경쓰여서 백엔드 기능보다 더 힘이 들어가는 기분이다. 근데 배우지 않은걸 하려다보니깐 hanmari-code.tistory.com [TIL] #DAY - 024 - 프로젝트 진행중! (4) (내일배움캠프AI 3기) 프로젝트 마지막! 클론코딩! 오.. 드디어 완벽하진 않지만 그래도.. 정말루... 완성이라고 말은 할순없지만 완성해간다 다들 열심히 프로젝트를 하고있지만 나는 잔소리 듣지않게 TIL 짬내서 쓰는 hanmari-code.tist..

반응형