안녕하세요! 안드로이드 오류를 하나 해결해보려고 합니다. 오늘 안드로이드로 코드를 작성하다가 안드로이드가 너무 느리고 렉이 걸려서 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 이 오류를 해결하기 ..
안녕하세요! 오늘은 request.GET 사용 시 MultiValueDictKeyError 에러가 뜰 때 해결 방법을 실습하겠습니다. 프로그램을 작성하다 보면 GET 메소드를 이용해 페이지를 이동하거나 표시하는 일이 종종 생깁니다. object를 받아서 사용할 때 따로 표시해줄 필요가 있을 때 보통 사용하는데요. 이때 GET으로 받은 파라미터가 있을 때, 해당하는 파라미터를 view에서 전달받아 ORM을 통한 필터 처리로 템플릿을 띄워주고 GET으로 파라미터를 받지 않을 때는 인덱스 페이지를 보여줍니다. 이전 게시글에서 request.GET.get이라는 메소드를 사용했는데 form 메소드 중에 GET으로 데이터를 보내면 Submit 된 값들은 request.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..
안녕하세요 이번 시간에는 Django에서 Page에 대해 알아보고 페이징 처리(Pagination)하는 실습을 진행하겠습니다. 0. 사전 준비하기 (템플릿 확장, Bootstrap4) [Django] Django에서 템플릿 확장의 개념과 템플릿 확장 적용하는 방법 실습하기 (tistory.com) [Django] Django에서 템플릿 확장의 개념과 템플릿 확장 적용하는 방법 실습하기 안녕하세요 이번 시간에는 템플릿 확장에 대한 개념을 알아보고 템플릿 확장을 적용하는 방법에 대해 실습을 진행하겠습니다. 1. 템플릿 확장이란? Django에서 템플릿 확장(Template inheritance)은 여 eveningdev.tistory.com [Django] Bootstrap4에 대해 알아보고 Django에 ..
안녕하세요 지난 포스팅에서 XAMPP를 설치하고 웹 서버를 이용해 PHP와 MySQL 데이터베이스를 연동하는 것까지 진행했습니다. 이번 시간에는 안드로이드와 MySQL을 연동하여 MySQL 데이터베이스에 저장하는 실습을 진행하겠습니다. 0. 사전 준비 (XAMPP) [안드로이드/Android] XAMPP로 개인 웹 서버 구축해 안드로이드-MySQL 연동하기(1) Apache+MariaDB+PHP (tistory.com) [안드로이드/Android] XAMPP로 개인 웹 서버 구축해 안드로이드-MySQL 연동하기(1) Apache+MariaDB+PHP 안녕하세요 이번 시간에는 XAMPP로 서버를 구축해 안드로이드와 MySQL을 연동하는 실습을 진행하겠습니다. 1. XAMPP 란? XAMPP는 웹 개발을 위..
안녕하세요 이번 시간에는 지난 시간 XAMPP 설치에 이어서 안드로이드와 MySQL을 연동하는 실습을 진행하겠습니다. 지난 시간에 Filezilla Server를 다운로드 받았기 때문에 이번 시간에는 Filezilla Client에 대해 알아보겠습니다. 0. 사전 준비 (XAMPP) [안드로이드/Android] XAMPP로 개인 웹 서버 구축해 안드로이드-MySQL 연동하기(1) Apache+MariaDB+PHP (tistory.com) [안드로이드/Android] XAMPP로 개인 웹 서버 구축해 안드로이드-MySQL 연동하기(1) Apache+MariaDB+PHP 안녕하세요 이번 시간에는 XAMPP로 서버를 구축해 안드로이드와 MySQL을 연동하는 실습을 진행하겠습니다. 1. XAMPP 란? XAMP..