- ๐ ๋ฉ์์ด์ฌ์์ฒ๋ผ at ์์ฒํฅ๋ํ๊ต WEB PAGE SERVICE
- Django==3.1.3
- Python3
- Firebase
- Google Calender API
- Google Cloud Platform
- HTML5
- CSS3
- JS
- JQuery
-
์ปค๋ฐ ๋ฉ์ธ์ง ์์ฑ์ '[nickname] : message' ์ ํ์์ผ๋ก ์์ฑ
-
๋ค์ด๋ฐ์ ๋ค์๊ณผ ๊ฐ์ด ์์ฑํจ.
-
Front-end
-
Point
- ์๋ฉํฑ Web ๊ตฌ์ฑ ์ ๊ฒฝ ์ฐ๊ธฐ. (center, main, header, footer)
- Flex ๋จ๋ฐ ๊ธ์ง. (์ ์ฌ์ ์์๋ง ์ฌ์ฉํ๊ธฐ. ๋ฐ์ํ์ ์๋ง๋ ๊ณณ)
- class name ์์ฑ ์, ๋์ด์ฐ๊ธฐ '-'๋ก ์ฌ์ฉ.
<div class='logo-item'></div>
-
templates
- VS Code - settings - format on save ์ผ์ ์ฝ๋ ์ ๋ฆฌ ์๋ํ
- ํ์ด์ง ์ต์๋จ์ ์ฃผ์์ผ๋ก ํ์ด์ง ๊ฐ๋ต ์ค๋ช , ์์ฑ์ผ ํ๊ธฐ
- ๋ฐฑ์๋๊ฐ ๋ดค์ ๋ ํ์ํ ๊ธฐ๋ฅ๋ค์ ๋จ ๋ฒ์ ์ ์ ์๋๋ก ํ๊ธฐ
- ํ ๋ฌธ์์์ ๋์ผํ ID 2๋ฒ ์ด์ ์ฌ์ฉํ์ง ์์.
- CSS ์์ฑ์ base.html ์ ์คํ์ผ์ ํ์ธํ ๋ค ์ค๋ณต๋ ์ ํ์ ์์ด ์์ฑ
-
-
Back-end
-
Model Class
- ๋ชจ๋ธ ํด๋์ค์ ์ฒซ ๊ธ์๋ ๋๋ฌธ์๋ก ํ๋ค.
-
App Folder
- APP ํด๋ ์ด๋ฆ์ ์ฒซ ๊ธ์๋ ์๋ฌธ์๋ก ํ๋ค.
- APP ํด๋ ์ด๋ฆ์ ๊ธฐ๋ฅ์ด ๋ณต์ ์ผ ๊ฒฝ์ฐ, 's'๋ฅผ ๋ถํ๋ค.
- ์) comments, users
-
View Function
- ํจ์(๋ฉ์๋)์ ๋ํ ํ๊ธฐ๋ฒ ์ ์ฉ
- ์) getName() ...
- ๋ณ์(ํ๋)์ ํํ ํ๊ธฐ๋ฒ ์ ์ฉ
- ์) MyFirstVariable -> my_first_variable
- ํจ์(๋ฉ์๋)์ ๋ํ ํ๊ธฐ๋ฒ ์ ์ฉ
-
Templates
- templates ํด๋๋ APP ํด๋ ๋ณ๋ก ๋๋์ด ๊ด๋ฆฌํ๋ค.
-
Static
- ๊ฐ App ํด๋ static ํด๋๋ฅผ ์์ฑํ์ฌ ์ ์ฅํ๋ค.
python manage.py collectstatic
์ ํตํด ๋ชจ๋ static ํ์ผ์ ๋ชจ์๋ค.- css
- css๋ฅผ ๋ด๋ ํด๋ ๋ช ์ด๋ฉฐ, css ๋ช ์ html๊ณผ ๋์ผ ์ ํ๋ค.
- js
- js๋ฅผ ๋ด๋ ํด๋ ๋ช ์ด๋ฉฐ, js ๋ช ์ html๊ณผ ๋์ผ ์ ํ๋ค.
-
Documentation
-
-