Web Application11 django ์์ํ๊ธฐ 1. pipenv shell (๋ฒ๋ธ ์์ผ๋ก ๋ค์ด๊ฐ๊ธฐ) 2. python3 manage.py runserver 3. Ctrl+C๋ก ์๋ฒํฌํ๊ณ python3 manage.py migrate 4. python3 manage.py createsuperuser 5. python3 manage.py runserver๋ก ์๋ฒ ๊ตฌ๋ํ๋ฉด 127.0.0.1:8000/localhost ์์ ๋ก๊ทธ์ธ ๊ฐ๋ฅ => ๊ด๋ฆฌ์ ํจ๋ ์ฌ์ฉ ๊ฐ๋ฅ 2022. 1. 4. wsl๋ก django ํ๋ก์ ํธ ์์ํ๊ธฐ (2) #wsl #python #pipenv #django #git Before Step: wsl๋ก django ํ๋ก์ ํธ ์์ํ๊ธฐ 1. django-admin startproject ์ปค๋งจ๋๋ก ์ฅ๊ณ ํ๋ก์ ํธ๋ฅผ ์์ - config ํด๋๊ฐ ์๊ธฐ๊ณ ๊ทธ ๋ด๋ถ์ config ํด๋, manage.py ํ์ผ์ด ๋ณด์ - ๋ด๋ถ์ config ํด๋, manage.py ํ์ผ์ ๋ฐ๊นฅ์ผ๋ก ๊บผ๋ด์ค โป ์๋ ์บก์ฒ์ ๊ฒฝ๋ก ๋์ /home/(username)/airbnb-clone 2. VSCode Extensions์์ Python์ ๋ค์ด๋ก๋ (Remote-WSL์์ Install) 3. VSCode ํ๋ฉด ํ๋จ์์ Python ๋ฒ์ ์ pipenv๋ผ๊ณ ์จ์๋ ๋ฒ์ ์ผ๋ก ์ ํ 4. Shift+Ctrl+P์์ "Python: Select Lint.. 2022. 1. 2. wsl๋ก django ํ๋ก์ ํธ ์์ํ๊ธฐ #wsl #python #pipenv #django #git Next Step: wsl๋ก django ํ๋ก์ ํธ ์์ํ๊ธฐ (2) 1. PowerShell์์ wsl ์ค์นํ๊ณ ์์คํ ๋ค์ ์์ 2. ์๋์ผ๋ก ์ด๋ฆฌ๋ ubuntu shell์์ username/password ์ค์ 3. cmd๋ PowerShell์์ bash ์ปค๋งจ๋๋ฅผ ์ ๋ ฅํ๋ฉด ubuntu shell์ ์ด์ฉํ ์ ์์ 4. python ์ปค๋งจ๋ ํ์ธ - python3 ์ปค๋งจ๋๋ก python ์คํ ๊ฐ๋ฅ (python 3.8.10์ด ๊ธฐ๋ณธ ์ค์น๋จ) - python ์ปค๋งจ๋๋ก๋ python ์คํ ๋ถ๊ฐ: PATH ๋๋ Alias ์ค์ ์ด ํ์ 5. python3๊ฐ ์ค์น๋ ๊ฒฝ๋ก ํ์ธ - ๋์ฒด๋ก /usr/bin/python ๋๋ /usr/bin/python3 ๋๋.. 2021. 12. 26. spring ๊ฒ์ํ ๋ง๋ค๊ธฐ 1. https://start.spring.io/ ์์ springboot ํ๋ก์ ํธ ์์ฑ 2. HomeController ๋ฐ home.html ์์ฑ โท ์คํํ๊ณ localhost:8080 ์ ์ ํ์ธ - ์ต์ด ์ ์ ์ ๋์ค๋ ํ์ด์ง ์ฐ๊ฒฐ by @GetMapping("/") → return "home" - home.html์์ [๊ธ์ฐ๊ธฐ] ํ๋ฉด๊ณผ [๋ชฉ๋ก๋ณด๊ธฐ] ํ๋ฉด ๋งํฌ๋ฅผ ๊ฑธ์ด์ค - ์คํ๋ฐฉ๋ฒ: src/main/java ์๋์ XXXApplication์ main ํจ์ ์คํ - spring์ด ์ค๋ฅ ์์ด ์ ๋จ๋์ง ์ฝ์๋ก ํ์ธํ๊ณ , home.html์ด ์ ๋จ๋์ง ํ์ธ 3. ๋๋ฉ์ธ ํด๋.. 2021. 9. 26. ์ด์ 1 2 3 ๋ค์