전체 글21 Requested setting LOGGING_CONFIG, but settings are not configured. 문제 상황 crawlers 앱 생성 후 내부에 crawler.py 파일 생성 파이썬으로 바로 실행시키려 하니 실행안되는 오류 발생 해결 방법 우선 아래의 코드를 파이썬 파일 최상단에 써줘야함 # 프로젝트 디렉토리의 경로를 파이썬에게 알려주는 방법 import sys sys.path.append('C:/Users/SSAFY/Desktop/pcgg_data') # 장고프로젝트를 실행하고 설정을 로드 import os os.environ.setdefault("DJANGO_SETTINGS_MODULE", "PCGG_data.settings") import django django.setup() from crawlers.models import Cpu 현재 파이썬 파일은 장고 기본 파일이 아닌 내가 임의로 생성한.. 2023. 9. 13. RuntimeWarning: DateTimeField received a naive datetime price_history = PriceHistory( type="cpu", part_id=existing_cpu.id, start_date=datetime.datetime.now(), price=price ) price_history.save() 위 코드는 가격 추적 모델을 업데이트 하는 코드이다. 그런데 위 코드에서 업데이트 하는 시간을 저장할 때 날짜와 시간 정보만을 가지고 있고, 어떤 특정 시간대(time zone)와 관련된 정보가 없다. 그래서 아래와 같이 시간대에 관한 정보를 주어야한다. 그럼 더이상 나이브한 객체가 아니라 timezone-aware한 형식으로 저장된다. price_history = PriceHistory( type="cpu", part_id=existing_cpu.id, sta.. 2023. 9. 13. 객체 지향 프로그래밍 I. 객체 지향 프로그래밍 1. 객체 지향 프로그래밍? : 컴퓨터의 프로그램이 단순히 명령어의 다발로 보는 것이 아니라 하나의 독립된 객체로 보는 것. 2. 절차 지향 프로그래밍? : 프로그램 전체를 일종의 흐름으로 파악. 때문에 기능 중심적으로 파악되고 실행이 빠르다. 하지만 중간 프로세스가 고장나면 그 근처 전부를 들여다 봐야함. 그래서 생산 속도가 느리고 객체 지향으로 발전.객체 지향은 절차가 아닌 핵심 데이터를 기반으로 한 독립된 객체를 조립하는 방식을 취하는 것. 주의할 것은 절차 지향과 객체 지향이 완전히 구분되는 것이 아니라 객체 지향이 절차 지향을 포괄하는 것. 3. 메서드와 인터페이스 : 객체 내에서 사용되는 함수가 메서드, 즉 기능. 가령 가수 객체는 노래하기라는 메서드를 가진다. 이렇.. 2023. 1. 30. 인터넷 인프라 https://web.stanford.edu/class/msande91si/www-spr04/readings/week1/InternetWhitepaper.htm How Does the Internet Work? How Does the Internet Work?ゥ 2002 Rus Shuler @ Pomeroy IT Solutions, all rights reserved Contents Introduction Where to Begin? Internet Addresses Protocol Stacks and Packets Networking Infrastructure Internet Infrastructure The Internet Routing Hierarchy web.stanford.edu 틀린 부분, 어.. 2022. 11. 23. 이전 1 2 3 4 5 6 다음