🔔 프로젝트 시작 전 처음 세팅하셔야 할 것들 안내
vs코드에 새로운 폴더 생성 (본인 과제 폴더 안에 폴더 추가하시면 안됩니다. 아예 다른 폴더로 해주세요. git 충돌나요)
ex) piro/과제폴더/레시픽폴더 - X (안돼요)
터미널에서 cd 명령어로 레시픽폴더까지 들어가주세요
git clone https://github.com/pirogramming/Recipick.git
Recipick (이렇게 하시면 Recipick (main)처럼 브랜치가 뜹니다. 안뜨거나 기존 과제 브랜치 상태에서 안벗어나지면 바로 연락주세요)
git checkout develop
git pull origin develop
git checkout 본인브랜치명 (ex. git checkout feat-cr)
git merge develop
Recipick (본인브랜치명) 일 때 폴더 안에 requirements.txt 등의 파일이 있는지 확인
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ여기까지만 해주세요
이 아래 과정을 시작하기전, develop브랜치 내용 pull 받아오는 최신화 먼저 꼭!!!!!!!부탁드립니다
‼️혹시, 1번에서 빼먹고 여쭤보지 않았던것인데, 폴더 생성을 [ c드라이브 기반+경로명 모두 영어 ] 로 하셨는지 확인 부탁드립니다.
혹여나 one drive 기반이거나, 경로에 한글이 있다면 위와 같이 수정 부탁드립니다. (안그러면 개발중 오류가 발생해서 결국은 옮겨야돼요.)
‼️폴더경로 옮기실때, 이미 클론 받았다면(git이랑 연결된 상태) 아예 폴더 삭제하고, 새로 그쪽에서 폴더 생성해서 다시 처음부터 클론 받아주세요
‼️또한, 컴퓨터 사용자명 호오오옥시라도 한글로 되어있으신 분은 영어로 무조건 바꿔주셔야해요..(운영진피셜)
‼️파이썬 버전 3.14 이상이신 분은 저에게(채령) 연락주세요!!(가상환경 설정 전에 연락주세욥)
PostgreSQL 설치(window)
위 postgresql 설치 완료 후,
python -m venv venv (파이썬 3.14이상이시면 이렇게 하면 안됩니다 따로 연락주세요)
or// py -3.11 -m venv venv
source venv/Scripts/activate
(venv)가 켜졌다면, python -m pip install --upgrade pip
pip install -r requirements.txt (오류나면 requirements.txt 수정하지 말고, 단톡방에 알려주세욥!)
14. python manage.py runserver (런서버 되는지 화면에 로켓 보이는지 확인) <-이거 걍 하지 않습니다. db만들고 런서버해야함.
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
이후, 경원오빠가 pgAdmin에서 db 만드는거 알려주고, (이름: recipick_db)
프론트3명 모두다 db 생성후,
경원오빠가 내 브랜치에서 디벨롭으로 pr날리고 머지 해서
모두가 디벨롭에서 풀을 받고
python manage.py migrate
python manage.py runserver 했을때 로켓 잘 나오는지 확인까지!! 완료해줘!!
==> 그 이후 이제 구현 시작할때, app을 어떠어떤거 만들건지 정해서 startapp 하고 풀받아서 시작하면 될듯합니당
🔔 프로젝트 시작 전 처음 세팅하셔야 할 것들 안내
vs코드에 새로운 폴더 생성 (본인 과제 폴더 안에 폴더 추가하시면 안됩니다. 아예 다른 폴더로 해주세요. git 충돌나요)
ex) piro/과제폴더/레시픽폴더 - X (안돼요)
터미널에서 cd 명령어로 레시픽폴더까지 들어가주세요
git clone https://github.com/pirogramming/Recipick.git
Recipick (이렇게 하시면 Recipick (main)처럼 브랜치가 뜹니다. 안뜨거나 기존 과제 브랜치 상태에서 안벗어나지면 바로 연락주세요)
git checkout develop
git pull origin develop
git checkout 본인브랜치명 (ex. git checkout feat-cr)
git merge develop
Recipick (본인브랜치명) 일 때 폴더 안에 requirements.txt 등의 파일이 있는지 확인
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ여기까지만 해주세요
이 아래 과정을 시작하기전, develop브랜치 내용 pull 받아오는 최신화 먼저 꼭!!!!!!!부탁드립니다
‼️ 혹시, 1번에서 빼먹고 여쭤보지 않았던것인데, 폴더 생성을 [ c드라이브 기반+경로명 모두 영어 ] 로 하셨는지 확인 부탁드립니다.
‼️ 폴더경로 옮기실때, 이미 클론 받았다면(git이랑 연결된 상태) 아예 폴더 삭제하고, 새로 그쪽에서 폴더 생성해서 다시 처음부터 클론 받아주세요
‼️ 또한, 컴퓨터 사용자명 호오오옥시라도 한글로 되어있으신 분은 영어로 무조건 바꿔주셔야해요..(운영진피셜)
‼️ 파이썬 버전 3.14 이상이신 분은 저에게(채령) 연락주세요!!(가상환경 설정 전에 연락주세욥)
혹여나 one drive 기반이거나, 경로에 한글이 있다면 위와 같이 수정 부탁드립니다. (안그러면 개발중 오류가 발생해서 결국은 옮겨야돼요.)
PostgreSQL 설치(window)
DB_PASSWORD=자기비번 이렇게 넣어놔주세요. (비번에 특수문자 있을 경우 " "로 감싸주세요)
위 postgresql 설치 완료 후,
python -m venv venv (파이썬 3.14이상이시면 이렇게 하면 안됩니다 따로 연락주세요)
or// py -3.11 -m venv venv
source venv/Scripts/activate
(venv)가 켜졌다면, python -m pip install --upgrade pip
pip install -r requirements.txt (오류나면 requirements.txt 수정하지 말고, 단톡방에 알려주세욥!)
14. python manage.py runserver (런서버 되는지 화면에 로켓 보이는지 확인)<-이거 걍 하지 않습니다. db만들고 런서버해야함.ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
이후, 경원오빠가 pgAdmin에서 db 만드는거 알려주고, (이름: recipick_db)
프론트3명 모두다 db 생성후,
경원오빠가 내 브랜치에서 디벨롭으로 pr날리고 머지 해서
모두가 디벨롭에서 풀을 받고
python manage.py migrate
python manage.py runserver 했을때 로켓 잘 나오는지 확인까지!! 완료해줘!!
==> 그 이후 이제 구현 시작할때, app을 어떠어떤거 만들건지 정해서 startapp 하고 풀받아서 시작하면 될듯합니당