파이썬 사랑방

  • 최신 레시피
  • 시리즈
  • 최신 댓글
  • 태그
  • 로그인
  • 파이참에서 장고 파이썬/템플릿 코드 스타일을 자동으로 깔끔하게 정리하기 (Feat. black, djlint)

    툴이 소스코드를 저장할 때마다 알아서 코드 스타일을 깔끔하게 맞춰준다면? 너무 편리하겠죠? ;-) // 장고에서 파이썬 코드를 위한 `black`유틸리티를 적용하고, 장고 템플릿 코드를 위한 `djlint`유틸리티를 적용하는 방법에 대해서 다뤄보겠습니다.
    2023년 2월 28일 10:26 오전
    이진석's avatar by 이진석
    0
  • 리눅스 CLI 에서 텍스트 파일을 편집하는 3가지 방법 (Feat. cat)

    웹서버를 구성할 때에는 각종 설정 텍스트 파일을 편집할 일이 빈번합니다. 대부분의 웹서버가 리눅스로 구성되어 있기 때문에, 이러한 작업은 주로 CLI(Command line interface)에서 이루어집니다. 하지만, GUI(Graphical user interface) 위주로 텍스트 파일을 편집하는 우리들에게는 CLI에서의 텍스트 파일 편집은 생소하고 어렵게 느껴질 수 있습니다. 이번 포스팅에서는 리눅스 CLI에서의 텍스트 파일 편집을 위한 3가지 방법을 살펴보겠습니다.
    2023년 2월 26일 10:24 오전
    이진석's avatar by 이진석
    0
  • 윈도우에서 우분투 리눅스에 장고 서비스 배포하기 #2 (pyenv로 파이썬 최신버전 설치)

    2023년 2월 기준으로 3.11.2가 최신 버전인데요. 우분투 20.04 버전에는 파이썬 3.8이 설치되어있습니다. 조금 오래된 버전이죠. 장고에서도 최신버전의 파이썬을 쓰기를 권장하고 있습니다. pyenv를 통해 최신 버전의 파이썬을 설치하는 방법에 대해서 살펴보겠습니다. 시스템에 설치된 파이썬은 그대로 지켜주세요. ;-)
    2023년 2월 26일 12:07 오전
    이진석's avatar by 이진석
    2
  • 윈도우에서 우분투 리눅스에 장고 서비스 배포하기 #1 (VirtualBox 편)

    리눅스 OS는 대부분의 웹서비스에서 사용되는 운영체제이며, 개발 환경 또한 리눅스에서 구축하는 것이 가장 이상적입니다. 하지만, 많은 개발자들이 Windows 운영체제를 사용하고 있기 때문에 리눅스 배포를 어려워하는 경우가 많습니다. 이에 따라, 이번 포스팅에서는 Windows 운영체제에서 리눅스를 설치하고, 장고(Django) 서비스를 구동하는 방법에 대해 알아보겠습니다.
    2023년 2월 25일 11:47 오전
    이진석's avatar by 이진석
    1
  • 장고에서 AWS Lightsail 버킷에 static/media 저장하기

    장고의 File storage API는 기본적으로 로컬 파일 시스템 만을 지원합니다. 클라우드에서는 AWS S3, Azure Storage, Google Cloud Storage 등을 스토리지 시스템을 많이 사용하는 데요. 장고에서는 django-storages 라이브러리를 통해 settings 설정 변경 만으로 손쉽게 스토리지 시스템을 활용할 수 있습니다.
    2023년 2월 25일 10:45 오전
    이진석's avatar by 이진석
    3
  • 장고 5 부터 LogoutView로의 요청은 POST 방식만 허용

    장고 5부터 GET 방식의 로그아웃 요청은 LogoutView에서 거부합니다. 보통 로그아웃 처리를 a 링크를 통해 심플하게 처리했었는 데 이는 GET 방식으로 요청이 전달됩니다. 장고 5부터는 POST 방식만 허용되며, GET 방식으로 요청하면 405 응답을 합니다.
    2023년 2월 25일 10:42 오전
    이진석's avatar by 이진석
    4
인생은 짧습니다. 파이썬을 쓰세요.
당신의 파이썬/장고 페이스메이커가 되겠습니다. ;-)

온라인 강의

  • (인프런) 장고 설계철학으로 시작하는 파이썬 장고 입문
  • (인프런) 파이썬/장고로 웹채팅 서비스 만들기 (Feat. Channels) - 기본편
  • (인프런) 파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
  • (출시예정) 아임포트와 함께 장고로 간단 쇼핑몰 만들기

강의/포스팅 주제 제안 : help@pyhub.kr

소통 채널

  • Ask Django 페이스북 그룹 : 모든 질답이여 오라 !!!
  • 홀릭스 "장고 개발하는 사람들" 클럽
  • 카카오톡 오픈채팅방 (참여코드: 2580963)
  • 파이썬 사랑방 페이스북 페이지
  • 깃허브 저장소 @pyhub-kr
  • 유튜브 "파이썬사랑방TV"

서비스 주요 언어/라이브러리 버전

  • 파이썬 3.11.2
  • 장고 4.1.7, 채널스 4.0.0
  • django-tailwind 3.5.0, Tailwind CSS 3.2.7
  • django-htmx 1.13.0, htmx, Alpine.js, Axios, SimpleMDE
  • AWS Lightsail (Instance, 관리형 DB, 객체 스토리지)

파이썬 사랑방

  • "파이썬 사랑방"에 대하여
  • 위치: 서대전역에서 남쪽 5m 지점 ( 네이버 지도 열기 )
  • 대전광역시 중구 오류로 17-14 (우) 34906

쉐이크에이드

  • 사업자등록번호: 488-34-00127
  • 대전광역시 중구 오류로 17-14 (우) 34906
  • 서비스 문의 : help@pyhub.kr

© 2016~. SHAKEADE. All rights reversed.