view ์ธ๋ค์ผํ ๋ฆฌ์คํธํ 2/14 ์ ์์์ผ! ๐ฑ๐ ์ง๋ ๊ธ์์ผ์ ์ด์ด PyCharm๊ณผ MySQL์ ์ด์ฉํด Django๋ฅผ ๋ฐฐ์ด๋ค! PyCharm์ผ๋ก ์ง๋๋ฒ์ ํ๋ Project(MyFirstWeb_0214) ์์ฑ, Django ์ค์น ๋ฐ MySQL ์ฐ๋์ ๋๊ฐ์ด ์งํํ๋ค. 1. MySQL๋ก DB Table์ ๋ง๋๋ ๊ฒ์ด ์๋, PyCharm์์ Python ๋ชจ๋ ์ค models๋ฅผ ๋ถ๋ฌ์์ class๋ฅผ ๋ง๋ฆ polls ํด๋์ models.py ํ์ผ ์์ class๋ก DB Table ๋ช ์ธ๋ฅผ ์ค์ ํจ. model class๋ฅผ ๋ง๋ค ๋๋ ๋ฐ๋์ model.Model์ ์์ํด์ผ ํจ. PK(Primary Key)๊ฐ ์๋์ผ๋ก ํ๋ ์ค์ ๋จ from django.db import models class Question(models.Model): # id = .. ๋๋ณด๊ธฐ 1/26 ์ ์์์ผ~~ SQL์ ๋์๋ฌธ์๋ฅผ ๊ตฌ๋ณํ์ง ์์ง๋ง, ๊ด์ฉ์ ์ผ๋ก keyword๋ ๋๋ฌธ์ / ์๋ณ์(์ฌ์ฉ์ ์ ์ ๋ณ์·ํจ์·ํ ์ด๋ธ·์ธ๋ฑ์ค·๋ทฐ ์ด๋ฆ)๋ ์๋ฌธ์๋ฅผ ์ด์ฉ View : ์ค์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ง๊ณ ์์ง ์์ ๊ฐ์์ ํ ์ด๋ธ, ์ง์ง ํ ์ด๋ธ์ ๋งํฌ๋ ๊ฐ๋ , ๋ทฐ๋ฅผ SELECT ํ๋ฉด ํ ์ด๋ธ์ ํ ์ดํฐ๋ฅผ ์กฐํํ๋ ๊ฒ๊ณผ ๋์ผํ ๊ฒฐ๊ณผ CREATE VIEW shopdb.v_memberTBL -- View ์์ฑ AS SELECT memberName, memberAddr FROM shopdb.membertbl; -- ๋งํฌํ ํ ์ด๋ธ ์ง์ SELECT * FROM shopdb.v_memberTBL; -- View ์์ฑ ์ ์ ๋ ฅํ SELECT๋ฌธ ์คํ DROP DATABASE shopdb; -- schema ๋ฐฑ์ ํ ์ญ์ ๋ฐฑ์ ๋ณต์ ๋ฐ์ด.. ๋๋ณด๊ธฐ ์ด์ 1 ๋ค์