본문 바로가기
SMALL

Back end8

0728 Django 게시판만들기 보호되어 있는 글 입니다. 2021. 7. 28.
0723 Django project3 vote를 눌렀을 때 해당 정보로 넘어가게 해요! 기본적으로 현재 질문이 무엇인지 서버 쪽에 넘어가야 해요. 1. 뭐가 전달돼야 가능할까? 지금 어떤 question 항목을 가지고 진행되고 있는지? pk로 server 쪽 항목으로 전달 2. question 항목에 대해 어떤 항목을 선택했는지? form, post key valie 형태로. vote 버튼을 눌렀을 때 어떻게 request가 가는지 알아보아요. url conf 로 가서 view를 호출해야 해요. /polls/id/vote →post방식으로 view 서버 쪽에 request가 보내요. polls 폴더 detail.html url을 표현하는 방법 1. 2021. 7. 23.
0722 Django project2 index.html - 질문의 목록을 보여주는 파일! Django html에서 제공해 주는 특별한 표현법 1. 주석 - 단축키 : ctrl shift / {% comment %} Template 언어 차원에서 주석으로 간주 {% endcomment%} {% comment %} {% endcomment%} 는 rendering engine에 대해 주석 처리되는 거예요. html 주석 과 조금 다르죠?? Template 표현 {% %} django에선 template 태그는 이렇게 써요. 우리가 view.py의 q_list를 사용하면 html에서 키값 question_list을 써야 해요 q_list는 비어있는 list라 논리 값은 false예요. if 문 Template 언어에서 if는 {% if %}는 .. 2021. 7. 22.
0721 Pycharm 설정 Pycharm 실행 후 django 확인 setting → project:MyFirstWebPoll → python interpreter → django django 있나 확인!! 우리 Project에 대한 설정 하러 가봅시다. settings.py import os import는 module을 사용할 수 있도록 해주는 기능을 해요. os라는 module 은 operating system() 관련된 기능 (path 경로 등등) BASE_DIR= 은 설정을 위해서 사용하는 변수예요. BASE_DIR로 잡히면 프로젝트를 감싸고 있는 폴더(:MyFirstWebPoll)를 지칭해요 SECRET_KEY는 기본 세팅이라 건드리지 마세요. DEBUG = True는 개발 모드를 지칭해요. 개발 모드인 경우 DEBUG .. 2021. 7. 21.
LIST