SSAFY ๋ง์ง๋ง ํ๋ก์ ํธ๋ฅผ ์ํ ์ํ ํฌํธ ์ฌ์ดํธ์ ๋๋ค.
ย
pip๋ก ํ๋ก์ ํธ์ ํ์ํ ํจํค์ง๋ฅผ ์ค์นํฉ๋๋ค.
> pip install -r requirements.txt
migrate๋ฅผ ํ ๋ค Django ํ๋ก์ ํธ๋ฅผ ์คํํฉ๋๋ค.
> python manage.py migrate
> python manage.py runserver
ย
์์ง์ฑ : DB / ์ฅ๊ณ REST API ์ค๊ณ, ์ฅ๊ณ ๋ก์ง ๊ตฌํ, Vue ๋ก์ง ๊ตฌํ
๋ฐ์์ : ํ๋ฉด ์ค๊ณ ๋ฐ ๋์์ธ, Vue ๋ก์ง ๊ตฌํ, REST API ํ์ฉ
ย
Django ํ ํ๋ฆฟ์์ Vue CDN์ ์ด์ฉํด ๊ฐ๋ฐํ์ต๋๋ค.
- Vue : 2.6.10
- Axios : 0.18.0
- Bulma : 0.7.4
- Font Awesome : 5.8.2
- Django : 2.1
- Django REST framework : 3.9.4
- Python : 3.6.7
ย
- ์งํ ๊ธฐ๊ฐ : 2019.05.14 - 2019.05.17
- ๋ชฉํ : ์ํ ํฌํธ ์ฌ์ดํธ์ ๊ธฐ๋ณธ ๊ธฐ๋ฅ์ ๋น ๋ฅด๊ฒ ๊ตฌํํ์
ย
ย
- ๋ฉ์ธ ํ๋ฉด์์ ๊ด๋๊ฐ ์ 1์ ์ํ ์ถ์ฒ
- ํ๋กํ ํ์ด์ง์์ ํ๋ก์๋ค์ ์ต์ ์ํ ์ถ์ฒ
- ๋ก๊ทธ์ธํ ์ ์ ๋ โญ ๋ฅผ ์กฐ์ํด ํ์ ๊ณผ ๋ฆฌ๋ทฐ ๋ฑ๋ก
- ๋ด๊ฐ ๋จ๊ธด ๋ฆฌ๋ทฐ ์์ , ์ญ์ ๊ธฐ๋ฅ
- ์๋จ Nav ๋ฐ์ ์๋ Search bar์์ ์ํ๋ช ์ผ๋ก ์ํ ๊ฒ์
- ๋ฉ์ธ ํ๋ฉด์์ ์ฅ๋ฅด ์นด๋๋ฅผ ๋๋ฌ ์ฅ๋ฅด๋ณ ์ํ ๊ฒ์
- ๋ด๊ฐ ์์ฑํ ํ์ ๊ณผ ๋ฆฌ๋ทฐ ํ์ธ
- ๋ด ํ๋ก์๋ค์ ์ต์ ์ํ ํ์ธ
- Bulma ํ๋ ์์ํฌ๋ฅผ ์ด์ฉํด ํ๋ซํผ์ ์ต์ ํ๋ ๋์์ธ ๊ตฌํ
- Single Page App์ผ๋ก ํ์ด์ง ๋ฆฌ๋ก๋ ์ต์ํ (ex. ์ฅ๋ฅด๋ณ ์ํ)
ย
Cloud9์ ์ด์ฉํด ์์ ๋ฐฐํฌํ์ต๋๋ค.