분류 전체보기
-
HTML / JavaScript form 태그 중에서 event 를 설정 할 때 onsubmit : form의 값을 전송하기 전에 어떤 작업을 하게 할 수 있음 onsubmit="return 함수()" return을 추가하면 submit을 하기 전에 함수를 먼저 실행하고, 결과(true, false)에 따라 submit이 발생 return을 사용하지 않으면 유효성 결과에 상관없이 함수를 실행 : form태그를 지칭하는 this를 이용해 object로 정의하고, 각 input의 name별로 해당하는 값 등의 정보를 이용할 수 있다.
Event | onsubmit returnHTML / JavaScript form 태그 중에서 event 를 설정 할 때 onsubmit : form의 값을 전송하기 전에 어떤 작업을 하게 할 수 있음 onsubmit="return 함수()" return을 추가하면 submit을 하기 전에 함수를 먼저 실행하고, 결과(true, false)에 따라 submit이 발생 return을 사용하지 않으면 유효성 결과에 상관없이 함수를 실행 : form태그를 지칭하는 this를 이용해 object로 정의하고, 각 input의 name별로 해당하는 값 등의 정보를 이용할 수 있다.
2023.01.02 -
딥러닝 기반 유화 제작 프로젝트 종료 github : https://github.com/sparta-camp-helpme/ai_museum_backend GitHub - sparta-camp-helpme/ai_museum_backend: ai_museum_backend ai_museum_backend. Contribute to sparta-camp-helpme/ai_museum_backend development by creating an account on GitHub. github.com 이번 프로젝트를 하면서.. 개인적으로 나 자신에게 많이 실망하고 자책하는 프로젝트였지 않았나 생각된다.. 함께 해준 팀원들 모두 정말 열심히 했고, 나 조차도 밤을 꼬박 세워가며 했지만, 예측하지 못한 변수와 같잖은..
TIL_220706_팀 프로젝트 KPT딥러닝 기반 유화 제작 프로젝트 종료 github : https://github.com/sparta-camp-helpme/ai_museum_backend GitHub - sparta-camp-helpme/ai_museum_backend: ai_museum_backend ai_museum_backend. Contribute to sparta-camp-helpme/ai_museum_backend development by creating an account on GitHub. github.com 이번 프로젝트를 하면서.. 개인적으로 나 자신에게 많이 실망하고 자책하는 프로젝트였지 않았나 생각된다.. 함께 해준 팀원들 모두 정말 열심히 했고, 나 조차도 밤을 꼬박 세워가며 했지만, 예측하지 못한 변수와 같잖은..
2023.01.01 -
유화 제작 프로젝트에서 사용되는 로직에 대해서 딥러닝 기능을 구현하기 위해 쓰였던 코드에 대해서 조사해보았다. default_storage default_storage는 Django에서 file manage를 쉽게 할 수 있는 라이브러리 FileSystemStorage 클래스는 로컬 파일 시스템에서 기본 파일 스토리지를 구현한다. 별도의 인자값 없이 생성한다면 파일을 저장할 디렉토리의 Root 경로는 settings.py의 MEDIA_ROOT 값이며, 저장된 파일을 serving하는 URL 또한 settings.py의 MEDIA_URL 값이다. default_storage의 주요 메소드 from django.core.files.storage import default_storage file = reque..
TIL_220703_팀 프로젝트유화 제작 프로젝트에서 사용되는 로직에 대해서 딥러닝 기능을 구현하기 위해 쓰였던 코드에 대해서 조사해보았다. default_storage default_storage는 Django에서 file manage를 쉽게 할 수 있는 라이브러리 FileSystemStorage 클래스는 로컬 파일 시스템에서 기본 파일 스토리지를 구현한다. 별도의 인자값 없이 생성한다면 파일을 저장할 디렉토리의 Root 경로는 settings.py의 MEDIA_ROOT 값이며, 저장된 파일을 serving하는 URL 또한 settings.py의 MEDIA_URL 값이다. default_storage의 주요 메소드 from django.core.files.storage import default_storage file = reque..
2023.01.01 -
HELPME team S.A(Starting Assignment) 🏠 소개 '사용자들이 만든 유화를 전시하는 온라인 미술관' ⏲️ 개발기간 2022년 06월 28일 ~ 2022년 07월 05일 🧙 맴버구성 Backend - https://github.com/sparta-camp-helpme/ai_museum_backend/ frontend 개발 별도 - https://github.com/sparta-camp-helpme/ai_museum_frontend 김성호 : 상세페이지 백선영 : 로그인/회원가입 필수 정보 이동현 : 개인페이지 / 딥러닝 한건희 : 메인페이지 📌 필수 기능 Django Rest Framework를 사용해서 프로젝트를 진행해주세요. 프론트엔드와 백엔드를 별도의 레포지토리로 관리해주세요..
TIL_220627_유화 제작 프로젝트 SAHELPME team S.A(Starting Assignment) 🏠 소개 '사용자들이 만든 유화를 전시하는 온라인 미술관' ⏲️ 개발기간 2022년 06월 28일 ~ 2022년 07월 05일 🧙 맴버구성 Backend - https://github.com/sparta-camp-helpme/ai_museum_backend/ frontend 개발 별도 - https://github.com/sparta-camp-helpme/ai_museum_frontend 김성호 : 상세페이지 백선영 : 로그인/회원가입 필수 정보 이동현 : 개인페이지 / 딥러닝 한건희 : 메인페이지 📌 필수 기능 Django Rest Framework를 사용해서 프로젝트를 진행해주세요. 프론트엔드와 백엔드를 별도의 레포지토리로 관리해주세요..
2023.01.01 -
restframework-simplejwt 인증의 종류 1. 세션 인증 방식 브라우저에서 사용자가 인증(Authentication)을 수행하면 서버에서 사용자의 정보를 저장. 응답으로 세션(JSESSIONID) 키를 이용해 클라이언트 브라우저의 쿠키에 세션(JSESSIONID)의 정보를 저장하게 됨. 클라이언트는 브라우저 쿠키에 저장된 세션으로 저장된 세션정보를 이용해 인가(Authrization)된 정보에 접근 허용. 2. 토큰 인증 방식 토큰 인증 방식은 사용자가 인증을 수행하면 서버에서는 토큰을 생성한 뒤에 저장하지 않고(stateless) 토큰값을 사용자의 브라우저에게 응답함. 토큰값을 사용자가 인가된 사용자만 사용할 수 있는 서비스를 요청할 때 함께 보내게 되고, 서버에서 이 토큰을 의미 있는 ..
TIL_220630_rest_framework_simplejwtrestframework-simplejwt 인증의 종류 1. 세션 인증 방식 브라우저에서 사용자가 인증(Authentication)을 수행하면 서버에서 사용자의 정보를 저장. 응답으로 세션(JSESSIONID) 키를 이용해 클라이언트 브라우저의 쿠키에 세션(JSESSIONID)의 정보를 저장하게 됨. 클라이언트는 브라우저 쿠키에 저장된 세션으로 저장된 세션정보를 이용해 인가(Authrization)된 정보에 접근 허용. 2. 토큰 인증 방식 토큰 인증 방식은 사용자가 인증을 수행하면 서버에서는 토큰을 생성한 뒤에 저장하지 않고(stateless) 토큰값을 사용자의 브라우저에게 응답함. 토큰값을 사용자가 인가된 사용자만 사용할 수 있는 서비스를 요청할 때 함께 보내게 되고, 서버에서 이 토큰을 의미 있는 ..
2023.01.01 -
유화제작 프로젝트 Style transfer = 업로드한 사진을 유화처럼 변환해준다. 사용 방법 git 참고 : https://github.com/crowsonkb/style-transfer-pytorch GitHub - crowsonkb/style-transfer-pytorch: Neural style transfer in PyTorch. Neural style transfer in PyTorch. Contribute to crowsonkb/style-transfer-pytorch development by creating an account on GitHub. github.com 가상환경 설정 후 [ pip install -e . ] 설치 style_transfer_pytorch.egg-info 경로..
TIL_220623_딥러닝유화제작 프로젝트 Style transfer = 업로드한 사진을 유화처럼 변환해준다. 사용 방법 git 참고 : https://github.com/crowsonkb/style-transfer-pytorch GitHub - crowsonkb/style-transfer-pytorch: Neural style transfer in PyTorch. Neural style transfer in PyTorch. Contribute to crowsonkb/style-transfer-pytorch development by creating an account on GitHub. github.com 가상환경 설정 후 [ pip install -e . ] 설치 style_transfer_pytorch.egg-info 경로..
2023.01.01 -
DRF 심화과정 2번째 과제.. 와.. wa.. 모델링부터 시리얼 사용법과 시리얼을 사용하기 위한 views.py 다루는 방법까지.. 획기적이면서 간편하지만 아직까지도 익숙하지 못한 그것.. DRF 너 대체 뭐야... ㅠ 5일차 1. product라는 앱을 새로 생성해주세요 - 생성하면 settings.py 도 추가 python manage.py startapp product 2. product 앱에서 가 포함된 product 테이블을 생성해주세요 class Product(models.Model): user = models.ForeignKey('user.User', verbose_name="작성자", on_delete=models.CASCADE) title = models.CharField(verbose..
TIL_220621_DRF 강의DRF 심화과정 2번째 과제.. 와.. wa.. 모델링부터 시리얼 사용법과 시리얼을 사용하기 위한 views.py 다루는 방법까지.. 획기적이면서 간편하지만 아직까지도 익숙하지 못한 그것.. DRF 너 대체 뭐야... ㅠ 5일차 1. product라는 앱을 새로 생성해주세요 - 생성하면 settings.py 도 추가 python manage.py startapp product 2. product 앱에서 가 포함된 product 테이블을 생성해주세요 class Product(models.Model): user = models.ForeignKey('user.User', verbose_name="작성자", on_delete=models.CASCADE) title = models.CharField(verbose..
2023.01.01 -
이번에는 serializer 를 응용하는 심화 과정을 밟았다. - permissions.py 로 관리자 및 사용자의 권한을 부여하고 - 상황에 따른 조건을 정의해서 조회 및 수정 권한을 분리할 수 있음. - ex) 7일이 지나지 않은 사용자는 게시글 작성 불가 등 단 시간에 너무나 많은 정보량을 습득하려니 뇌가 쥐가 나기 시작했다.. 계속 주입하려는 데이터를 나만의 방법으로 조금씩.. 조금씩 소화하고자 한다.. 부디 체하지 말고, 잘 흡수할 수 있기를... 에러 노트 대부분 오타로 인한 에러.. 미치것다.. 4일차 과제 심화 1. admin 페이지에 user admin을 등록하고, userprofile 테이블을 user admin 페이지에서 같이 보고 설정 할 수 있도록 해주세요 class UserAdm..
TIL_220620_DRF 강의이번에는 serializer 를 응용하는 심화 과정을 밟았다. - permissions.py 로 관리자 및 사용자의 권한을 부여하고 - 상황에 따른 조건을 정의해서 조회 및 수정 권한을 분리할 수 있음. - ex) 7일이 지나지 않은 사용자는 게시글 작성 불가 등 단 시간에 너무나 많은 정보량을 습득하려니 뇌가 쥐가 나기 시작했다.. 계속 주입하려는 데이터를 나만의 방법으로 조금씩.. 조금씩 소화하고자 한다.. 부디 체하지 말고, 잘 흡수할 수 있기를... 에러 노트 대부분 오타로 인한 에러.. 미치것다.. 4일차 과제 심화 1. admin 페이지에 user admin을 등록하고, userprofile 테이블을 user admin 페이지에서 같이 보고 설정 할 수 있도록 해주세요 class UserAdm..
2023.01.01