파이썬 버전은 3.7 버전을 설치한다. (3.7.9 인스톨 버전 64비트)파이썬 버전은 유효기간이 있다.파이썬 버전은 여러가지로 설치하여 관리할 수 있다.Pycharm 설치 (프로버전)new Project - Django 선택 Location 경로 설정New Virt
파이썬 버전은 3.7 버전을 설치한다. (3.7.9 인스톨 버전 64비트) Windows 와 Mac OS에 맞게 설치!파이썬 버전은 유효기간이 있다.파이썬 버전은 여러가지로 설치하여 관리할 수 있다.Pycharm 설치 (프로버전)new Project - Django
settings.py -> models.py -> urls.py -> views.py -> templates 순으로 코딩한다.settings.py는 딱히 건들것이 없으므로 넘어간다.models.py admin.py터미널창을 열어서 마이그레이션 파일을 만든다.파일을 만
Templates 코딩하기 전, 참고사항이 있다.코딩 순서를 잡을 때 현재는 클래스 뷰 3개를 만들고 다음은 템플릿 3개를 만드는 방식으로 설명하고 있지만,그렇지 않고 CreateView 다음에 todo_form, 뷰 다음 템플릿 으로 각 기능별로 코딩 순서를 잡을
HTML 코딩하기 for only Django 오류 해결하기 Django #3 - HTML 코딩하기 for only Django - 참고 앞 방식으로 진행하다 삭제처리 과정에서 오류를 발견했다. 그 오류는 404..
CDN 골격 잡기 Global Navigation Bar를 만들어 볼 것이다. GNB라고도 하는데 실무에서 화면 설계서 등 GNB라고 표기되는 경우가 있으니 실무에서 처음 접할때 모르는 용어라면 검색하면서 익히도록 하자.
개발 방향 요약하기 todo-html html 파일에 vue.js 코드를 작성하는 방식 todo 데이터가 사라지는 단점이 있어, 불완전한 웹 프로그램임 todo-vue-only 장고에 (1.번)의 html 파일을 그대로 수용하는 방식 todo 데
VueOnly에서 동작하는 방식은 Client renderingDjangoOnly 또는 DjangoMixin에서 동작하는 방식을 Server Rendering 이라고 부른다.가장 큰 차이는 클라이언트에서 렌더링 하느냐, 서버에서 렌더링 하느냐의 차이가 크다.
Vue.js <------------> Django첫 페이지는 Django에서 생성해서, 클라이언트에게 보내 줌이후 화면 렌더링은, Vue.js 코드에서 수행Data 저장은 서버 측의 DB에 저장 (SQLite)Client-Server 간 Data 연동은 JSON
models.py 코딩하기어드민에서 보여질 컬럼들을 코딩한다.admin.py테이블을 데이터베이스에 반영하기 위해서 마이그레이션을 진행한다.python manage.py makemigrationspython manage.py migrateTodo 테이블 작업을 완료했으면
브라우저에서 Todo 메뉴를 클릭하게 되면 Request를 보내고 Response를 받게된다.이때 장고에서는 HttpResponse 클래스를 이용해서 응답을 만들게 되는데, 응답에는 html/css/vue.js 코드가 들어있게 된다.응답을 받은 브라우저는 화면을 그리기
이번에는 우리가 Todo를 작성하여 DB로 올렸던 데이터를 삭제해보는 Delete api 기능을 만든다.todo_index.html먼저, 우리는 todo의 삭제를 하기 위해서는 id 값이 필요하다. index와 id는 엄연히 다른 것이기 떄문에 pk역할을 하고 있는 i
todo_index.html에 add_todo 함수를 수정 작업한다.여기서 postData의 오브젝트 형식으로 name과 todo 값을 담고있는데, 이 this.name과 this.todo는 vue.js에서 data로 선언해둔 데이터로, html 폼에서 v-model
GitHub Source👉🏻깃허브 소스