본문 바로가기
WIL

7주차 WIL

by dev_junseok 2022. 10. 17.

이번주는 yolo를 이용한 간단한 사물인식 머신러닝과 장고의 변수형 url, 로그인 기능에 대해 알아보았다..

 

https://jundevlog.tistory.com/m/36

 

2022-10-11 TIL (Anaconda 아나콘다 가상환경 설정)

인공지능 프로그래밍을 시작하려면 먼저 환경을 갖추어야 합니다. 대표적으로 클라우드Cloud 방식과 스탠드얼론standalone 방식으로 구별할 수 있습니다. 이 글에서는 스탠드얼론 방식을 다룹니다.

jundevlog.tistory.com

해당 글을 보고 먼저 Anaconda 가상환경 설정을 해주자.

 

다음은 yolo를 설치해야 한다.

pip install -qr https://raw.githubusercontent.com/ultralytics/yolov5/master/requirements.txt # install dependencies

yolo를 설치한 후,

https://jundevlog.tistory.com/m/37

 

2022-10-12 TIL (사물 인식)

오늘은 파이토치와 yolo를 이용한 간단한 사물인식 프로그램을 짜보겠습니다. 먼저 pip install -qr https://raw.githubusercontent.com/ultralytics/yolov5/master/requirements.txt # install dependencies 가상환경에 접속 후,

jundevlog.tistory.com

해당 글을 참고하면 된다.

 

다음은 장고에서 url을 설계할 때, url에 입력하는 값을 장고가 인식해서 연결시켜 주는 기능이있다는 것을 알았다.

 

먼저 url과 view를 설계하면,

#urls.py
path("<str:name>/", views.news, name="news")

#views.py
def news(request, name):
	return HttpResponse(name)

이렇게 설계를 해주면, 주소창에 장고의 도메인 뒤에 /아무말 이렇게 치면, 이 아무말이 HttpResponse로 출력되는 것을 알 수 있다.

원리는 urls.py 에서 아무말이 name값에 담겨서 news함수로 전달되고, news함수에서는 인자로 name값을 받아온다.

HttpResponse로 name값을 출력해주는 것이다. 이 원리를 사용하면 게시글 상세 페이지, 각 사용자의 프로필 페이지를 만들 수 있을 것이다.

'WIL' 카테고리의 다른 글

9주차 WIL (RESTful API란?)  (0) 2022.10.30
8주차 WIL (장고 비밀번호 유효성 검사)  (0) 2022.10.24
6주차 WIL (장고 CRUD)  (0) 2022.10.10
5주차 WIL  (0) 2022.10.03
4주차 WIL  (0) 2022.09.26