ย
PythonAnywhere?ํ์ ๊ฐ์
Web ํ๋ก์ ํธ ์์ฑํ์ผ ์
๋ก๋Consoles๋ฐฐํฌ ์ค์ ์ฌ์ดํธ ์ ์ ํ์ธ
ย
ย
PythonAnywhere?
- flash, django ๋ฑ python ์น์ฑ์ ํธ์คํ ํ ์ ์๋ ์๋น์ค
- ๋ฌด๋ฃ๊ณ์ ์ ๊ฒฝ์ฐ์ 2๊ฐ์ console, 1๊ฐ์ web ํ๋ก์ ํธ๊ฐ ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค
ย
ย
ํ์ ๊ฐ์
- ๊ฐ๋จํ ์ด๋ฉ์ผ ์ธ์ฆ๋ง์ผ๋ก ๊ฐ์ ์ด ๊ฐ๋ฅํ๋ค
ย
ย
Web ํ๋ก์ ํธ ์์ฑ
- Web > Add a new web app ์ ํ
- Next > Flask > Python 3.10 > app ์ด๋ฆ ์ค์
ย
ย
ํ์ผ ์ ๋ก๋
- Files > mysite ํด๋ ํ์์ ์น์ฑ์ ๋ง๊ฒ ํด๋ ๋ฐ ํ์ผ ์ ๋ก๋
- ๋ฌด๋ฃ ๊ณ์ ์ ๊ฒฝ์ฐ์๋ 512MB ์ ํ์ด ์์
- Bash console๋ฅผ ํตํด์ Git ์ ์ฅ์๋ฅผ cloneํด์ ํ์ผ์ ๋ค์ด๋ฐ์ ์๋ ์์
ย
ย
Consoles
- Consoles > Bash์ ํด๋ฆญํด์, ํ์ํ pip ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ค์นํ๊ฑฐ๋ git ์ ์ฅ์๋ฅผ ๋ค์ด๋ฐ์ ์ ์์
- ๋ฆฌ๋ ์ค ๋ช ๋ น์ด๋ฅผ ํ์ฉํ์ฌ ์ํ๋ ์์ ์ ์ํํ๋ฉด ๋จ
ย
ย
๋ฐฐํฌ ์ค์
- Web > Static files์ CSS, JS, html ๋ฑ ์ ์ ์ธ ๊ฒฝ๋ก ์ค์ ํ์
- Force Https๋ฅผ ํ์ฑํํ๋ฉด, http๋ก ์ ์ํ์ฌ๋ https๋ก ์ฃผ์๊ฐ ๋ณ๊ฒฝ๋จ
- ๋ชจ๋ ์ค์ ๋ณ๊ฒฝ ์ดํ์ Reload ๋ฒํผ ํด๋ฆญ
ย
ย
์ฌ์ดํธ ์ ์ ํ์ธ
- ๊ณ์ ๋ช .pythonanywhere.com์ผ๋ก ์ ์ํ์ฌ ์ฌ์ดํธ ์ํ ํ์ธ