-
Notifications
You must be signed in to change notification settings - Fork 0
Description
๐ ํ๋ก์ ํธ ์์ ์ ์ฒ์ ์ธํ ํ์ ์ผ ํ ๊ฒ๋ค ์๋ด
-
vs์ฝ๋์ ์๋ก์ด ํด๋ ์์ฑ (๋ณธ์ธ ๊ณผ์ ํด๋ ์์ ํด๋ ์ถ๊ฐํ์๋ฉด ์๋ฉ๋๋ค. ์์ ๋ค๋ฅธ ํด๋๋ก ํด์ฃผ์ธ์. git ์ถฉ๋๋์)
ex) piro/๊ณผ์ ํด๋/๋ ์ํฝํด๋ - X (์๋ผ์) -
ํฐ๋ฏธ๋์์ cd ๋ช ๋ น์ด๋ก ๋ ์ํฝํด๋๊น์ง ๋ค์ด๊ฐ์ฃผ์ธ์
-
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 ๋ฐ์์ค๋ ์ต์ ํ ๋จผ์ ๊ผญ!!!!!!!๋ถํ๋๋ฆฝ๋๋ค
ํน์ฌ๋ one drive ๊ธฐ๋ฐ์ด๊ฑฐ๋, ๊ฒฝ๋ก์ ํ๊ธ์ด ์๋ค๋ฉด ์์ ๊ฐ์ด ์์ ๋ถํ๋๋ฆฝ๋๋ค. (์๊ทธ๋ฌ๋ฉด ๊ฐ๋ฐ์ค ์ค๋ฅ๊ฐ ๋ฐ์ํด์ ๊ฒฐ๊ตญ์ ์ฎ๊ฒจ์ผ๋ผ์.)
PostgreSQL ์ค์น(window)
- ์๋ ๋ธ๋ก๊ทธ๋๋ก ๋ฐ๋์ 16.11 ๋ฒ์ ๋ค์ด๋ก๋ ํด์ฃผ์ธ์ฉ
- ๋น๋ฐ๋ฒํธ ์ค์ ํ๊ฑฐ ๋ฉ๋ชจ์ฅ์ ์ ์ด๋์ฃผ์ธ์!!!
โผ๏ธ ๊ทธ๋ฆฌ๊ณ .env ํ์ผ ์์ฑํ,
DB_PASSWORD=์๊ธฐ๋น๋ฒ ์ด๋ ๊ฒ ๋ฃ์ด๋์ฃผ์ธ์. (๋น๋ฒ์ ํน์๋ฌธ์ ์์ ๊ฒฝ์ฐ " "๋ก ๊ฐ์ธ์ฃผ์ธ์) - https://dev-hyonie.tistory.com/24
์ postgresql ์ค์น ์๋ฃ ํ,
-
python -m venv venv (ํ์ด์ฌ 3.14์ด์์ด์๋ฉด ์ด๋ ๊ฒ ํ๋ฉด ์๋ฉ๋๋ค ๋ฐ๋ก ์ฐ๋ฝ์ฃผ์ธ์)
-
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 ํ๊ณ ํ๋ฐ์์ ์์ํ๋ฉด ๋ ๋ฏํฉ๋๋น