models.py
-
[Django] CR🍓𝗪𝗲𝗯 2020. 8. 20. 09:25
실습 사용자가 자신이 해당하는 반에 자신을 등록할 수 있는 기능 구현. 학습이름 클릭해서 보여주는 것 까지 ~ ! 1. home/에 들어오면, '반' 정보 나열 2. home/에서 '반'클릭해서 detail/로 넘어가는 기능 3. detail/에서 각 반의 '학생 이름'을 나열하는 기능 client 0. 특정 반 페이지 선택 1. 학생이름 POST django 2. urls.py 추가요청이구나~ 3. models.py에 데이터를 추가해야겠다 ! 4. 추가를 성공했을 때, detail페이지로(이전페이지에) redirect해주는 작업. 필요한 페이지 1. home/ 반나열 2. detail/ 각 반의 디테일 페이지, 학생 이름 나열 3. add/ 학생 추가하기 가능 models.py에 데이터 추가하기. 모델..
-
[Django] MTV Pattern🍓𝗪𝗲𝗯 2020. 8. 19. 09:48
웹을 구성하는 방식으로 프레임워크 동작한다. 웹을 구성하는 요소. 분업 및 협업을 진행할 때, 이런 식으로 나눠서 하기도 함. ~.~ 공장처럼 ! 1. UI : 화면에 보여지는 인터페이스 2. Data : 화면의 내용을 구성하는 데이터 3. Logic : 내용을 구성하는 방식을 처리하는 로직 django 1. UI -> templates * templates에 html을 만들어두고, response로 줄 수 있다. django의 html 문법이 있다. 2. Data -> models.py 데이터베이스에 저장되는 데이터를 표현. 장고는 SQL을 사용하지 않아도, 파이썬으로 데이터베이스를 관리할 수 있는 ORM을 제공한다. 3. Logic -> views.py ( 핵심🌟 ) 비즈니스 로직을 처리하고 Resp..