반응형
[Django] Form과 ModelForm에 대해 알아보고 form.save(), form.save(commit=False) 차이점 알아보기
Framework/Django2021. 3. 24. 21:15[Django] Form과 ModelForm에 대해 알아보고 form.save(), form.save(commit=False) 차이점 알아보기

안녕하세요 이번 시간에는 Django에서 Form과 ModelForm에 대해 알아보고 form.save()와 form.save(commit=False)의 차이점에 대해 알아보겠습니다. 0. 사전 준비하기 (템플릿 확장, Bootstrap4) [Django] Django에서 템플릿 확장의 개념과 템플릿 확장 적용하는 방법 실습하기 (tistory.com) [Django] Django에서 템플릿 확장의 개념과 템플릿 확장 적용하는 방법 실습하기 안녕하세요 이번 시간에는 템플릿 확장에 대한 개념을 알아보고 템플릿 확장을 적용하는 방법에 대해 실습을 진행하겠습니다. 1. 템플릿 확장이란? Django에서 템플릿 확장(Template inheritance)은 여 eveningdev.tistory.com [Djan..

[안드로이드/Android] 안드로이드 중단 오류(카톡/카카오톡, 인터넷, 앱)
Framework/Android2021. 3. 23. 17:34[안드로이드/Android] 안드로이드 중단 오류(카톡/카카오톡, 인터넷, 앱)

안녕하세요! 오늘 갑자기 안드로이드 오류 관련 게시글 조회수가 늘어나서 확인해본 결과 다른 오류가 생겼더라구요! 저희 아버지께서도 갑자기 휴대폰이 안되신다고 하셔서 확인해봤는데 앱이 계속 중단되는 오류가 발생하더라구요. 웹뷰(WebView)로 업데이트 삭제로 임시로 쉽게 해결할 수 있었습니다. 계속 중단되신다면 다음을 따라 해 주세요. 설정을 찾아줍니다. 설정에 들어오셔서 아래로 조금 내리시면 애플리케이션이 있는데 들어오신 후에 검색창에 Android를 검색해주세요! Android System WebView를 클릭하시면 (설정 - 애플리케이션 - 검색(Android) - Android System WebView를 클릭하신 후에 오른쪽 위의) 점 3개를 클릭하셔서 업데이트 삭제를 눌러주시면 중단 오류는 간..

[안드로이드/Android] Error launching studio 오류 해결
Framework/Android2021. 3. 18. 19:44[안드로이드/Android] Error launching studio 오류 해결

안녕하세요! 안드로이드 오류를 하나 해결해보려고 합니다. 오늘 안드로이드로 코드를 작성하다가 안드로이드가 너무 느리고 렉이 걸려서 Heap 메모리를 늘려주려고 VMoption을 수정하다가 수정한 후에 Error launching Studio 오류가 발생해 실행이 되지 않았는데요. if you already have a 64-bit JDK installed, define a JAVA_HOME variable in Computer > System Properties > System Settings > Environment Variables. Failed to create JVM. JVM Path: C:\Program Files\Android\Android Studio3.5\jre\jre 이 오류를 해결하기 ..

[django] request.GET/request.GET.get MultiValueDictKeyError 해결
Framework/Django2021. 3. 18. 00:17[django] request.GET/request.GET.get MultiValueDictKeyError 해결

안녕하세요! 오늘은 request.GET 사용 시 MultiValueDictKeyError 에러가 뜰 때 해결 방법을 실습하겠습니다. 프로그램을 작성하다 보면 GET 메소드를 이용해 페이지를 이동하거나 표시하는 일이 종종 생깁니다. object를 받아서 사용할 때 따로 표시해줄 필요가 있을 때 보통 사용하는데요. 이때 GET으로 받은 파라미터가 있을 때, 해당하는 파라미터를 view에서 전달받아 ORM을 통한 필터 처리로 템플릿을 띄워주고 GET으로 파라미터를 받지 않을 때는 인덱스 페이지를 보여줍니다. 이전 게시글에서 request.GET.get이라는 메소드를 사용했는데 form 메소드 중에 GET으로 데이터를 보내면 Submit 된 값들은 request.GET이라는 객체에 딕셔너리(사전) 형태로 들어..

[Django] Select option 선택한 옵션으로 이동하고 선택한 값 GET으로 받기, 월별 데이터 출력하기
Framework/Django2021. 3. 17. 23:43[Django] Select option 선택한 옵션으로 이동하고 선택한 값 GET으로 받기, 월별 데이터 출력하기

안녕하세요 이번 시간에는 Select option 선택한 옵션으로 이동하고 선택한 옵션 값 GET으로 받는 실습을 진행하겠습니다. 추가적으로 Django에서 월별 데이터를 출력하는 방법에 대해서도 알아보겠습니다. 1. View 만들기 아래는 month 필드를 기준으로 Board 모델의 필터링된 쿼리셋을 가져와 select.html 템플릿에 렌더링하는 간단한 views.py 코드입니다. # views.py from django.shortcuts import render from .models import Board def select_board(request): month_text = request.GET.get('month') board_list = Board.objects.filter(month=mon..

[Javascript] Contenteditable에 대해 알아보고 수정 가능한 테이블 만들기 JQuery Editable
Programming/Javascript2021. 2. 24. 22:47[Javascript] Contenteditable에 대해 알아보고 수정 가능한 테이블 만들기 JQuery Editable

안녕하세요 이번 시간에는 Javascript Contenteditable에 대해 알아보고 수정 가능한 테이블을 만들어보는 실습을 진행하겠습니다. 1. Contenteditable 이란? JavaScript에서 contenteditable 속성을 사용하면 웹 페이지의 텍스트 내용을 사용자가 직접 편집할 수 있게 할 수 있습니다. 이를 "editable" 혹은 "in-place editing"이라고 합니다. 이 부분은 사용자가 직접 편집할 수 있습니다. 위 코드는 contenteditable 속성을 나타냅니다. contenteditable 속성은 일반적으로 , , 등의 요소에 적용할 수 있습니다. 2. Editable의 장점 (사용하는 이유) Editable의 장점은 다음과 같습니다. 1. 쉬운 사용성 사용..

반응형
image