본문 바로가기

전체 글86

No changes detected 현재 Django에서 데이터베이스와 관련된 변경 사항이 없다는 뜻 해결:1. INSTALLED_APPS에 앱 등록python manage.py startapp 앱이름 2. 생성한 앱을 settings.py의 INSTALLED_APPS에 추가INSTALLED_APPS = [ # 기존 앱들... '앱이름',                     # ,(콤마)꼭하기!!] 3. 앱의 models.py 파일에 모델 추가 from django.db import modelsclass ExampleModel(models.Model):    name = models.CharField(max_length=100)    created_at = models.DateTimeField(auto_now_add=True) 2024. 12. 18.
Django 장점,특징 - 파이썬 웹 프레임워크 - 개념부터 완성까지 빠름 - 보안을 중요하게 생각하여 일반적인 보안 오류를 피할 수 있도록 도와줌 - 확장성이 매우 뛰어남 2024. 11. 17.
ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION 웹사이트에서 파일을 다운로드하려고 할 때 ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION 오류가 발생.- 브라우저가 서버로부터 잘못된 Content-Disposition 헤더를 받아 파일 다운로드를 처리하지 못할 때 발생하는 문제- 파일명에 **특수문자(예: ,)**가 포함된 경우 자주 발생- 크롬뿐만 아니라 Edge 등 Chromium 기반 브라우저에서 공통적으로 나타날 수 있음 해결방법- cURL을 이용해 파일을 직접 다운로드하는 방법으로 문제를 우회1. 크롬 개발자 도구 열기2. 네트워크 탭 열고 다운로드 재현하기3. 요청(URL) 찾기- 다운로드 시도 후 발생한 요청 중 download.do 같은 다운로드 요청을 찾기4. 찾은 요청 우클릭 → "Copy a.. 2024. 11. 14.
list(리스트)와 dictionary(딕셔너리) list(리스트)와 dictionary(딕셔너리) 2024. 11. 14.
[Python]자료형) 문자열 - 길이 구하기 / 자르기 자료형 문자열 : ''(따옴표)안에 문자를 적어야 함/숫자가 ''안에 있다면 문자로 구분됨 : 2 는 숫자 '2' 는 문자로 구분됨 문자열의 길이 구하기 len(변수) text-'abcdefghijk' result = len(text) print(result) 11 문자열 자르기 변수[:] 앞에서부터 3개 자르기 result = text[:3] abc 3개 뒤에서 부터 나오게하기 (= 4번째 글자부터 출력) result = text[3:] defghijk 원하는 중간부분만 자르기 [시작되었으면 하는 글자자리수-1:끝났으면 하는 글자자리수(text의 첫 글자자리 수 기준] result = text[3:8] defgh split함수 이용하여 문자열 자르기 문제) 이메일에서 naver만 출력하기 email =.. 2023. 10. 2.
[Python]변수 선언 변수 : 값을 담는 박스 / 어떠한 값을 담는 것 : 컴퓨터 입장에서는 값이 담긴 위치를 가르키는 것 = 메모리에 올려둔다라고 표현함 a=3 b=2 3이라는 값이 a라는 박스에 들어갔다고 생각하기 변수가 담을 수 있는 것 문자열 정수 소수 참/거짓(불린) *구글링 스킬: 블로그 3~4개정도 보면 공통적인 내용이 있을 것임 2023. 10. 2.