Skip to content

LikeLion-at-CAU-12th/YeBin-Park

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YeBin-Park

화학신소재공학부 20205014 박예빈입니다.

멋사_gif


백엔드파트. 게임과 그림을 좋아합니다. 같이해요 .


week3 스탠다드 과제

image image

week3 챌린지

image

다음과 같이 admin 페이지에서 입력한 오브젝트를 동적으로 받아온다. image


week4 스탠다드 comment 모델

image image admin 에서 확인할 수 있는 comment


week5 스탠다드

image Postman에서 확인할수 있는 댓글목록. 링크는 postid/comments 로 접속가능하다.

image Postman 에서 확인할 수 있는 날짜 범위 사이 글목록. found로 접속 할 수 있게해놨고 범위는 바꿀 수 있다. 일주일 단위 설정이 가능한 코드도 찾아보았다.


week6 스탠다드 (서버 로그확인)

image putty의 logging 기능을 이용해 배포한 서버가 받은 요청들을 로그로 확인하고, 파일로도 저장할 수 있었다.


week7 스탠다드

image post로 comment 작성기능을 만들었습니다.

image get 으로 해당글에 달린 여러 댓글을 한번에 확인가능합니다.

image delete 기능으로 삭제하여 남은 댓글만 확인해봤습니다.


week8 스탠다드

image header 에 지정해준 Key-value 를 올바르게 받았을 경우에 POST 가 가능합니다.

image 올바르게 받지 않았을 경우 메소드 접근이 불가합니다.

image 작성자인 경우에 글 삭제및 수정이 가능합니다. (204확인, user.id 및 writer 가 2 인 상태.)

image 작성자가 아닌경우 작성자만 가능하다고 뜹니다. Key 를 받지 않았을 경우도 다시 위로 돌아가 메소드 접근이 불가하다고 뜹니다. image


week9스탠다드

image allauth 로 Socialaccount의 provider 가 올바른지 확인합니다. (admin에서 naver 로 설정했을경우)

image User 가 존재하지 않을때 (except User.DoesNotExist)회원가입 /join으로 연결시킵니다.

image admin에서 확인한 결과 Socialaccount가 생성된것을 볼 수 있습니다.(User 먼저 생성됨. id 가져오고 이름은 이메일의 이름 따오기로 함.)


week10 스탠다드

image png 파일 업로드 시 serializer validate 에서 불가하다고 error 를 반환해줍니다

image View 함수에서 Datagrip 에 url이 저장되도록 바꿔줬습니다. Datagrip 에 이미지 이름 S3 url 로 저장된 모습.

image 해당 이미지 링크를 클릭하면 다음과같이 S3 의 이미지 화면으로 이동합니다.

image 마지막으로 당연히 S3 버킷에도 이미지파일이 생성된걸 확인할 수 있습니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages