어디서부터 잘못됐던 건지는 모르겠지만...

앞 부분의 코드를 따라하다가 뭔가 오류가 나서 자꾸 실행이 안되는 바람에

전체 코드를 다 갈아엎고 하느라 예상했던 것보다 너무 많은 시간이 걸렸다...

 

이번에는 컴퓨터에 저장된 이미지 파일의 저장경로를 입력하면,

static 폴더 안에 파일 이름에 현재 시간이 들어가면서 중복되지 않게 저장된다.

동시에 웹페이지에도 해당 이미지가 나타난다.

 

현재 시간을 프린트 할 수 있는 코드!

from datetime import datetime 으로 임포트 해주고,

now = datetime.now()

date_time = now.strftime("%Y-%m-%d-%H-%M-%S")

print(date_time)

 

지난번에도 했지만, 다시 한 번 복습!

git bash를 종료해도 서버가 동작하도록 하는 코드!

nohup python app.py &

 

종료하는 코드!

ps -ef | grep 'app.py' 로 pid 값을 보고,

kill -9 [pid값] 으로 특정 프로세스를 죽인다(2번)

 

 

20조 - 김수연, 방민수, 이동민, 최지혁

 

 

1. 프로젝트 제목

 

MovieTALK(무비톡)

 

 

2. 간단 설명

 

재미있는 영화, 좋아하는 영화를 추천하고 다른 사람들과 함께 나누는 공간입니다.

영화를 골라주시면, 영화 정보와 유튜브 영상 링크가 등록됩니다.

영화에 댓글을 남겨 의견을 공유해 보세요.

마음에 드는 영화를 발견하셨다면, 나만의 리스트에 등록해 보세요!

마이페이지에서 언제든지 찾아볼 수 있습니다.

 

 

3. 와이어프레임

 

 

 

4. 개발해야 하는 기능들

 

기능 Method URL request response
회원가입: 아이디 생성 POST /signup/register {'id':id, 'nickname':nickname, 'pw':pw} 아이디 생성
회원가입: 아이디 중복 조회 GET /signup/idcheck {'id:id} 중복 아이디 존재 여부
회원가입: 닉네임 중복 조회 GET /signup/nickcheck {'nickname':nickname} 중복 닉네임 존재 여부
로그인 POST /login {'id':id, 'pw':pw} 로그인 성공 여부
메인: 영화정보 전체 조회 GET /main/getlist   영화정보 리스트, 댓글
영화정보 등록 POST /postmovie {'id':id, 'url':url} 영화 포스터, 제목, 설명(요약), 유튜브 링크
상세: 영화정보 개별 조회 GET /detail/getmovie {id':id, 'movie':movie} 영화 포스터, 제목, 설명, 유튜브 링크, 댓글
상세: 스크랩 POST /detail/scrap {'id':id, 'movie':movie, 'scrap':scrap} 영화 제목, 스크랩 여부
상세: 댓글 등록 POST /detail/comment {'id':id, 'movie':movie, 'comment':comment} 댓글 등록
마이페이지: 스크랩한 영화정보 조회 GET /mypage/getscrap {'id':id} 스크랩한 영화정보 리스트
마이페이지: 스크랩 삭제 POST /mypage/delscrap {'id':id, 'movie':movie, 'scrap':scrap} 스크랩 삭제

 

 

5. public github repo 주소

 

https://github.com/skylermbang/week1_team20

'항해99 > 01_미니 프로젝트(Day1~4)' 카테고리의 다른 글

항해01_ 웹개발 플러스_1주차  (0) 2021.06.08

+ Recent posts