반응형
[Django] 리눅스(우분투)에 장고와 아파치 설치 및 연동하기-(1)(wsgi)
Framework/Django2021. 6. 30. 21:18[Django] 리눅스(우분투)에 장고와 아파치 설치 및 연동하기-(1)(wsgi)

안녕하세요! 오랜만에 포스팅하게 되었습니다! 다름이 아니라 이번에 원격으로 리눅스 환경에서 아파치로 웹 서비스를 해보게 되었는데 연동하는 과정을 포스팅해보려고 합니다. 개발 환경 및 서버 환경 개발 환경 Language: python 3.6.9 IDE: pycharm community 서버 환경 IP address: 로컬 혹은 호스팅 주소 OS: linux (Ubuntu 18.04.5 LTS) CPU: 2.0GHZ Memory: 4096MB HardDisk: 100GB WebServer: Apache DataBase: MariaDB Use: MobaXterm Linux(Ubuntu)에 Django 설치하기 sudo apt-get update sudo apt-get upgrade 먼저 리눅스 패키지 정보를..

[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..

[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..

[Django] Django에서 Page에 대해 알아보고 페이징 처리하기 Pagination
Framework/Django2021. 2. 24. 21:57[Django] Django에서 Page에 대해 알아보고 페이징 처리하기 Pagination

안녕하세요 이번 시간에는 Django에서 Page에 대해 알아보고 페이징 처리(Pagination)하는 실습을 진행하겠습니다. 0. 사전 준비하기 (템플릿 확장, Bootstrap4) [Django] Django에서 템플릿 확장의 개념과 템플릿 확장 적용하는 방법 실습하기 (tistory.com) [Django] Django에서 템플릿 확장의 개념과 템플릿 확장 적용하는 방법 실습하기 안녕하세요 이번 시간에는 템플릿 확장에 대한 개념을 알아보고 템플릿 확장을 적용하는 방법에 대해 실습을 진행하겠습니다. 1. 템플릿 확장이란? Django에서 템플릿 확장(Template inheritance)은 여 eveningdev.tistory.com [Django] Bootstrap4에 대해 알아보고 Django에 ..

[Django] Django 게시판 구현하기(3) Sign Up, Login, Logout, Style 추가
Framework/Django2021. 2. 23. 02:04[Django] Django 게시판 구현하기(3) Sign Up, Login, Logout, Style 추가

안녕하세요 ​ 이전 포스팅 회원가입 구현하기(1)(2)에서 회원가입, 로그인, 로그아웃 기능을 구현했고, 게시판 구현하기(1)(2)에서 게시판을 구현했는데 이번 시간에는 게시판에 회원가입 기능을 추가하는 실습을 진행하겠습니다. 0. 사전 준비하기 (템플릿 확장, Bootstrap4) [Django] Django에서 템플릿 확장의 개념과 템플릿 확장 적용하는 방법 실습하기 (tistory.com) [Django] Django에서 템플릿 확장의 개념과 템플릿 확장 적용하는 방법 실습하기 안녕하세요 이번 시간에는 템플릿 확장에 대한 개념을 알아보고 템플릿 확장을 적용하는 방법에 대해 실습을 진행하겠습니다. 1. 템플릿 확장이란? Django에서 템플릿 확장(Template inheritance)은 여 even..

반응형
image