본문 바로가기

개발하면서적는글11

git commit 주요 명령어 # 커밋 히스토리 보기git log# 커밋 히스토리 한줄로 출력git log --pretty=oneline# 특정한 커밋 세부내용 - commit id 는 앞부분 일부만 입력해도됨git show [commit id] 2024. 8. 21.
[django/python] Reverse Accessor django Model 에서 ForeignKey 를 사용했을 때역방향으로 접근하는 방법 예를 들어쇼핑몰에서 물건을 판매중인 seller의 마이페이지를 구성한다고 해보자Product 모델에서 User 모델을 참조하여 seller 필드를 정의한 상황 특정 seller 가 가진 Product 를 전부 가져와야한다.아래 처럼 ORM으로 filter 를 사용해서 조회할 수도 있다.Product.objects.filter(seller__username='Mark')  그런데 Transaction 모델에서도 특정 seller 가 가지는 주문 건을 모두 보려고 한다면 ? Product, Transaction,  Review, .. 또는 다른 모델에서 전부 필터를 해서 데이터를 가져와서 context로 만들어야하는데 .. 2024. 6. 8.
경영정보시각화능력 필기 수험 가이드북 대한상공회의소 신규 개설 자격증인 경영정보시각화능력(대시보드) 필기 시험 대비용 수험 가이드북시험 공고가 났을 때까지만 해도 수험자료로 받을 수 있었는데, 5월 16일 현재는 자료가 삭제됨. 이건 삭제되기 전에 받았던 자료.무료로 올렸던 자료를 삭제하고, 기초수험서 증정 이벤트를 하는거 보면 그 책 쓴 사람과 이해 관계가 심히 의심된다. 결국 책팔이용 자격증이란 말밖에... 2024. 5. 16.
[통계]부동산 분석을 위한 데이터 원천 1. 국토교통부 실거래가 공개시스템 https://rtdown.molit.go.kr/ https://rtdown.molit.go.kr/ rtdown.molit.go.kr  네이버부동산, 호갱노노, 아실 같은 부동산 실거래 정보 앱에서 제공되는 모든 실거래 자료의 원천이 되는 웹 페이지 상단 메뉴 [실거래가 자료제공] 탭으로 이동하여 계약일자, 거래 구분, 파일 형식을 선택 하고 다운로드 (데이터베이스 구축 목적이면 지역은 [전체] 선택) 아파트를 예시로 시트를 보면 기본 주소 정보, 단지, 면적, 층, 연도, 등기일자, 거래유형, 중개사 소재지 등 포함 분석을 위해서는 면적당 가격, 사용년수 등을 파생적으로 생성 DB 구축을 위해 상단 설명 자료는 제거하는 등 전처리 필요 실거래가 신고는 30일이내에 .. 2024. 1. 4.
[통계] 검정력(power) 통계에서 "검정력" 은 귀무가설이 실제로 거짓일 때 귀무가설을 올바르게 기각할 확률(즉, 올바른 결정을 내릴 확률)을 의미합니다. 가설 검정에서 귀무 가설은 변수 사이에 효과나 관계가 없다는 진술이나 가정을 나타내고, 대립 가설은 효과나 관계가 있다는 반대 진술이나 가정을 나타냅니다. 검정력은 검정의 민감도를 결정하기 때문에 가설 검정에서 중요한 개념입니다. 검정력이 높은 검정은 실제로 존재하는 효과나 관계를 감지할 가능성이 더 높은 반면, 검정력이 낮은 검정은 존재하더라도 효과나 관계를 감지할 가능성이 적습니다. 가설 검정의 검정력은 표본 크기, 유의 수준(알파) 및 효과 크기(귀무 가설과 대립 가설에서 모집단 평균 간의 차이 크기)를 비롯한 여러 요인의 영향을 받습니다. 표본 크기를 늘리고 유의 수준.. 2023. 2. 6.
[django/python] Serializer 필요한 이유 django rest framework을 알기 전에 JsonResponse의 쓰임에 대해 알 필요가 있음 django로 백엔드만 구현을 하는 경우, render 나 HttpResponse 말고 서버에서 처리된 데이터를 json 형태로 클라이언트로 보내주게 되는데 이때 JsonResponse를 사용함 아래 코드는 카테고리 모델에서 전체 카테고리 데이터를 불러와 JsonResponse 함수를 통해 데이터를 보내주는 내용임 from django.http import JsonResponse def categories(request): all_categories = Category.objects.all() return JsonResponse( { "categories" : all_categories } ) 하지만.. 2022. 10. 15.