SMALL 전체 글137 장고 : 파이참 사용하기 보통 파이썬과 장고 개발에 많이 사용되는 에디터는 비주얼 스튜디오 코드와 파이참이다. 우리는 파이참으로 장고 개발을 진행한다. 비주얼 스튜디오 코드를 사용할 경우 내장 터미널이 파워셸로 실행된다. 파워셸 대신 명령창을 사용하여 이 책의 예제를 실행할 것을 당부한다. 파이참 설치하기 윈도우용 파이참 설치 파일 주소: www.jetbrains.com/ko-kr/pycharm/download/#section=windows 다운로드 받을 수 있는 파일은 Professional과 Community 두가지 이다. 하지만 아쉽게도 Professional 버전은 무료가 아니다. 하지만 우리가 다룰 내용들은 Community 버전으로도 충분하니 Community 버전으로 다운로드 하자. 파이참 실행하기 파이참을 실행하고.. 2023. 7. 21. 장고 : 프로젝트 생성하기 장고에는 프로젝트라는 개념이 있는데, 장고의 프로젝트는 하나의 웹 사이트라고 생각하면 된다. 즉, 장고 프로젝트를 생성하면 한 개의 웹 사이트를 생성하는 것과 같다. 프로젝트 안에는 여러 개의 앱이 존재한다. 이 앱들이 모여 웹 사이트를 구성한다. 여기서 앱이란 관리자 앱, 인증 앱 등과 같이 장고가 기본으로 제공하는 앱과 개발자가 직접 만든 앱을 칭한다. 장고에서 말하는 앱은 일반적으로 여러분이 알고 있는 안드로이드 앱, iOS 앱과는 성격이 다르다. 안드로이드 앱이 하나의 프로그램이라면, 장고의 앱은 프로젝트를 구성하는 작은 단위의 기능이다. 프로젝트 생성하기 장고 프로젝트는 여러 개가 될 수 있으므로 프로젝트를 모아 둘 프로젝트 루트 디렉터리 생성은 필수다. 이 책은 C:\projects 디렉터리를.. 2023. 7. 21. 장고 : 개발 환경 준비하기: 파이썬 가상 환경과 장고 설치 장고를 시작하려면 먼저 파이썬 가상 환경을 준비하고, 그 위에 장고를 설치해야 합니다. 이 과정이 처음이라면 복잡하게 느낄 수 있지만, 걱정하지 마세요. 이 포스트에서는 파이썬 가상 환경을 만드는 방법과 장고를 설치하는 방법을 자세히 안내하겠습니다. 파이썬 가상 환경 알아보기 파이썬 가상 환경은 파이썬 프로젝트를 독립적으로 관리할 수 있게 해주는 도구입니다. 한 대의 컴퓨터에서 여러 개의 장고 프로젝트를 관리하려면 각 프로젝트마다 별도의 가상 환경을 만들어야 합니다. 이렇게 하면 각 프로젝트에서 필요한 파이썬과 장고의 버전을 따로따로 관리할 수 있습니다. C:\> cd \ C:\> md venvs C:\> cd venvs C:\venvs> python -m venv mysite C:\venvs>cd C:.. 2023. 7. 21. 장고 : 파이썬 설치하기 장고를 시작하려면 먼저 파이썬이 설치되어 있어야 합니다. 복잡해 보일 수 있지만, 파이썬 설치는 사실 매우 간단합니다. 이 포스트에서는 단계별로 어떻게 파이썬을 설치하는지 설명하겠습니다. 파이썬 다운로드 먼저, 파이썬 공식 홈페이지(www.python.org)에서 파이썬 설치 파일을 다운로드하여야 합니다. [Downloads] 메뉴를 클릭하고, 윈도용 파이썬 설치 파일을 다운로드하세요. 최신 버전인 Python 3.10.x를 추천합니다. 파이썬 설치 다운로드 받은 설치 파일을 실행합니다. 본격적으로 설치를 시작하기 전에, Add Python 3.10 to PATH 옵션을 반드시 체크하세요. 이 옵션이 체크되어 있어야, 파이썬을 시스템의 어디에서나 실행할 수 있습니다. 그다음, Install Now를 클릭.. 2023. 7. 21. 장고: 마감에 쫓기는 완벽주의자를 위한 웹 프레임워크 장고를 처음 접하게 된 당신, 이 웹 프레임워크에 대해 어떤 생각을 가지고 있나요? 아마도 "이것을 배우는데 얼마나 걸릴까?" 혹은 "나에게 얼마나 도움이 될까?"와 같은 의문이 있을 거라 생각합니다. 이런 의문을 가진 당신을 위해 필자는 장고의 특징과 장점을 간략하게 소개하려 합니다. 장고의 특징과 장점 장고의 로고에 쓰여 있는 'The web framework for perfectionists with deadlines.'는 장고를 정말 잘 표현하는 슬로건이라 생각합니다. 이 말은 "장고를 사용하면 웹 프로그램을 마감에 쫓기지 않을 정도로 빠르게 만들 수 있으면서도 완성도가 완벽에 가깝다" 정도로 해석할 수 있습니다. 장고는 웹 프로그램을 쉽고 빠르게 만들어 주는 웹 프레임워크입니다. 장고는 튼튼한 .. 2023. 7. 21. 20대 초등교사 학교에서 '극단 선택'‥'학부모 갑질'이 원인? 서울 초등학교 교사의 극단적 선택, 각종 의혹 제기 서울 서초구의 한 초등학교에서 1학년 담임 교사가 학교 건물 창고에서 숨진 채로 발견되었습니다. 이 교사는 작년에 처음 임용된 20대 초반의 여성으로, 경찰은 극단적 선택을 한 것으로 보고 있습니다. 그러나 교사의 사망에 대한 다양한 의혹이 제기되고 있습니다. 특히 학교폭력 업무를 담당하다 학부모의 항의에 시달렸다는 소문이 있다가 학교 측은 이를 부인하였습니다. 경찰은 현재 교사의 전자 기기를 확보하여 사건의 정확한 경위를 조사하고 있습니다. 이 사건에 대한 최신 정보와 진행 상황에 대해 계속 주목해볼 필요가 있습니다. https://imnews.imbc.com/replay/2023/nwdesk/article/6505908_36199.html 20대 초.. 2023. 7. 20. 호우 피해와 함께하는 마음, 특별재난지역 현황과 지원 방안 우리 모두가 겪은 이번 호우의 재난, 공감과 위로를 전합니다 안녕하세요, 여러분. 이번에는 많은 분들이 힘든 시기를 겪고 계신 것을 알고, 이 글을 통해 조금이라도 위로가 되고자 합니다. 최근 우리나라는 강한 비와 함께 많은 피해를 입었습니다. 이는 단지 자연의 무력함을 느끼게 하는 것뿐만 아니라, 우리의 일상을 크게 흔들었습니다. 많은 분들이 이 시기를 힘들게 견디고 계신 것을 알고 있습니다. 그럼에도 불구하고, 우리 모두가 서로의 아픔을 공유하고, 함께 힘을 내어 재난을 극복해 나가는 모습이 보여 감동을 주었습니다. 우리 곁에 내린 눈물, 호우 피해 지역 우리 나라는 최근 호우로 인해 많은 피해를 입었습니다. 많은 이들이 소중한 생명을 잃었고, 수많은 이들이 그들의 집을 잃었습니다. 이 모든 상황이 .. 2023. 7. 20. 파이썬 날개 달기 : 🎈함께 파이썬 내장함수 풍선을 불어봅시다🎈 안녕하세요, 여러분!😊 "파이썬 내장함수가 뭐지?", "어떻게 사용하는 거지?"라는 생각을 해본 적 있나요? 내장함수는 초보 개발자들에게는 참 심오하게 느껴질 수 있어요. 그래서 오늘은 파이썬 내장함수에 대해 함께 알아보려고 합니다. 자, 그럼 함께 시작해 볼까요?🌸 더보기 참고: 이 글에서 다루는 모든 내장 함수는 파이썬 3에서 동작하는 코드입니다. 🛠️abs abs(x) 함수는 숫자의 절댓값을 반환합니다. print(abs(-5)) # 5 print(abs(3.14)) # 3.14 📥all all(iterable) 함수는 iterable의 모든 요소가 참이면 True를 반환합니다. print(all([True, 1, {3, 4}])) # True print(all([True, 1, {}])) # Fa.. 2023. 7. 19. 이전 1 ··· 11 12 13 14 15 16 17 18 다음 LIST