본문 바로가기

분류 전체보기117

[프로그래밍] Chap 2. 장고 기본 요소 학습#2 (DB:테이블생성) 안녕하세요. 밤고래에요 :) 이번 페이지에서는 Django의 ORM을 이용해 데이터베이스 베이스 제어하는 법을 다루겠습니다. 최종적으로는 아래와 같이 질문/답변이 가능한 게시판 웹사이트를 구현하고자 합니다. * Django의 ORM(Object Relational Mapping) ORM은 파이썬으로 데이터 작업을 할 수 있게 해주는 기능이다. 즉, 장고에서는 쿼리문을 몰라도 파이썬을 안다면 데이터를 다룰 수 있다. 쿼리문을 사용하는 전통적인 방식에는 몇 가지 단점이 있다. 1. 쿼리문은 같은 목적으로 작성해도 개발자마다 다양한 쿼리문이 만들어지므로 통일성이 깨진다 2. 개발자가 쿼리문을 잘못 작성하게 되면 시스템의 성능이 저하될 수 있다. 3. DB를 변경하면(MySQL->오라클) 특정 DB에 의존하는 .. 2021. 4. 29.
[독서] 송사무장의 부동산 경매의 기술#2(상가와 유치권) 안녕하세요. 밤고래에요 :) 오늘은 저번 송사무장의 부동산 경매의 기술#1 에 이어서 책 리뷰와 느낀점을 서술해 나갈 예정입니다. 책을 읽으면서 정말 경매가 매력적인 투자 방법이란 것을 느끼고 있고, 대충이 아닌, 확실하게 공부하기 위해 꼼꼼히 블로그에 정리해야할 필요성을 느낍니다. 문구 : 상가가 경매로 제 3자에게 낙찰되면 재계약을 성사시키지 못할 경우 보증금, 시설비(권리금) 모두를 손해 보게 되니 상가임차인으로서는 입찰을 생각하는 것이 당연할 것이다. (P101) 느낀점 : 상가임차인의 경우 경매에 굉장히 취약하구나...만약 상가임차인이 된다면, 해당 상가에 근저당이 잡혀있는지 꼭 확인하자. 목표 : 어떤 시나리오가 생기는지 상세 예시를 만들어보자. 내가 야탑역에 명량핫도그 장사를 하려고 상가임차.. 2021. 4. 26.
[프로그래밍] Chap 2. 장고 기본 요소 학습#1 (Urls) 안녕하세요. 밤고래에요 :) 이번 페이지에서는 상세 기능들을 구현하면서 장고 개발을 하는데 필요한 기본 내용을 다루겠습니다. * 주요 목표 1) urls.py 파일을 이용해 URL과 매핑되는 뷰 함수 관리 2) 장고 ORM을 이용해 데이터베이스 베이스 제어 3) 게시판에 질문 목록과 질문 상세 기능 만들기 Chapter 2. 장고의 기본 요소 익히기! 2-1 주소와 화면을 연결하는 URL 과 뷰(p39) [실습] 앱 생성하고 확인하기 게시판 만들기에 필요한 pybo 앱을 만들어 보며 스터디해보자 Step 1. pybo 앱 생성하기 명령 프롬프트에서 아래 커맨드 입력하여 pybo 앱 생성하자 (mysite) c:\projects\mysite>django-admin startapp pybo (mysite) .. 2021. 4. 22.
[프로그래밍] Chap 1. 장고 개발 환경구축 (Python/Pycharm) 안녕하세요. 밤고래에요 :) 파이썬 언어로 웹 개발을 배워보려고, 장고를 학습하기 시작했습니다. 장고란 파이썬 언어로 이루어진 기능들의 집합이라고 생각하면 될 것 같아요. 개발자들의 개발속도를 엄청나게 향상시켜주죠. 예를 들어, 웹사이트에서 로그인 기능을 구현하기 위해 백지부터 완성까지 다 파이썬으로 코딩하는 것이 아니라, 이미 만들어져 있는 것들의 집합이 장고이고, 이것을 플랫폼이라고 해요. Chapter 1. 장고 개발 준비! 1-3 장고 개발 환경 준비하기(p20) 파이썬 개발에는 가상 환경이라는 개념이 있어요. 예를 들어, 어떤 프로젝트는 파이썬 2.7버전을 사용하고, 어떤 프로젝트는 파이썬 3.8버전을 사용할 수 있습니다. 예전에는 하나의 PC에 두가지 버전의 파이썬을 설치할 수 없어서 위와 같.. 2021. 4. 22.
[프로그래밍] UiPath 스터디#1(출력 및 변수/자료형) 안녕하세요. 밤고래에요 :) UiPath는 RPA 분야 1위 SW 이며, 자습이 가능하도록 아래와 같은 유니콘 자습서를 제공합니다. 맨 처음 UiPath Studio를 설치하고 진행되는 아래 튜토리얼은 특정 웹사이트에 임의의 텍스트값과 선택을 하고 버튼을 누르면 특정 메시지가 출력되는 튜토리얼이다. 이렇게 GUI 부분도 자동화가 가능하다는 것을 처음알게되었고 굉장히 신기했다. 또한, UiPath Studio 내 자습서 뿐만 아니라, 아래 사이트를 통해서 추가적으로 UiPath 학습이 가능하다. UiPath Academy academy.uipath.com Chap 3. Hello world 실습 이번 학습은 유튜브를 통해서 Uipath를 통해 Hello World를 출력하는 간단한 실습을 진행했다. 아직 .. 2021. 4. 21.
[독서] 송사무장의 부동산 경매의 기술#1(권리분석) 안녕하세요. 밤고래에요 :) 이번에는 경매 서적의 베스트 셀러 '송사무장의 부동산 경매의 기술'을 읽으며, 인상적인 점을 정리해나갈 계획입니다. 문구 : 느낀점 : 목표 : 이번에도 역시 위의 형식으로 독서를 하며 인상적인 부분을 작성하며, 제가 느낀점과 목표를 기술해나가겠습니다~! 문구 : 만약, 대법원 사이트에 정보가 잘못 기재되었거나 오류가 있으면 어떻게 될까? 이럴 때에는 '매각불허가' 신청을 하고 입찰보증금을 되돌려 받을 수 있다(p32) 느낀점 : 유료 경매 사이트의 경우 정보가 잘못기재되어있으면 방법이 없다...대법원 사이트도 꼭 참고하자. 대법원 사이트도 정보가 잘못 되어있다면 매각불허가 신청을 하면된다. 목표 : 실제 경매현장 절차가 어떻게 되는지 알아보자 [부동산] 법원에서 진행되는 경.. 2021. 4. 16.