본문 바로가기

개발일지/임시카테고리689

Django - 이메일 전송 서비스 (sendgrid) 초기 설정 파이썬/장고 웹서비스 개발 완벽가이드를 참조해서 만들었다. 왜냐하면 이 부분은 분명 이 강의를 듣고 계신 분들도 막힐만한 내용이였기 때문이다. #1 에러 종류 나에게 있어서 sendgrid를 초기설정해줄때 발생되었던 에러는 modulenotfounderror: no module named 'sendgrid_backend' raise smtpsenderrefused(code, resp, from_addr) smtplib.smtpsenderrefused: (550 raise smtpserverdisconnected("connection unexpectedly closed") smtplib.smtpserverdisconnected: connection unexpectedly closed 이렇게 3종류였다. 차.. 2023. 1. 21.
Django - admin 경로가 없어졌어요 (해결방법) #0 잡설 및 장고 개발자 신입 이전의 테크트리 간략 추천 이건 진짜 생각지도 못했고 상당히 당황스러웠다. 하지만 이것도 마찬가지로 강사님의 도움으로 해결했다. 진짜 장고 입문자에게는 추천하고 싶은 코스가 1. 유데미 장고 한글자막 있는거 아무강의나 하나 (아마 한두개정도 있을거임) -> 2. Do it 점프 투 장고 책 -> 3. Do it 장고+부트스트랩 파이썬 웹개발의 정성 (이게 진짜배기임 1,2는 이걸 이해하고 활용하기위한 과정이라고 보면됨) 여기까지도 사실 3번에서 반복만해도 신입으로썬 충분할것같다는 생각이 들지만 조금 더 욕심낸다면 혹은 Django 개발자로 취업을 했다면 인프런의 이진석 강사님 강의중 20만원 넘는 강의가 있다 48시간정도 분량이다. 이걸 하게되면 진짜 처음엔 무슨말하는지 .. 2023. 1. 20.
Django - ?: (staticfiles.W004) The directory '/static/' in the STATICFILES_DIRS setting does not exist. (해결) 와... 이번편은 정말 어려웠었다. 이진석 강사님이 답변을 안해주셨다면 찾는건 고사하고 장고는 일단 접고 들어갔을듯 하다.. 우선 ?: (staticfiles.W004) The directory '/static/' in the STATICFILES_DIRS setting does not exist. 이 메세지를 봐보자. /static/이라는 경로안에 STATICFILES_DIRS 세팅이 존재하지 않는다. 라는 말이다. 이거는 # settings.py STATIC_URL = '/static/' STATICFILES_DIRS = [ BASE_DIR / 'static' ] STATIC_ROOT = BASE_DIR / 'staticfiles' MEDIA_URL = '/media/' MEDIA_ROOT = BAS.. 2023. 1. 20.
Python - 가상환경을 사용하는 이유 #1 가상환경의 종류 나의 경우에는 python 가상환경, anaconda 가상환경 이렇게 2가지만 접해보았다. 즉, python 가상환경이 있다는 말은 추측컨데, 각 사용하는 주요 언어마다 가상환경이 있을것으로 생각된다. 나도 아직 온전히 "일반 파이썬 가상환경"과 "아나콘다 가상환경"에 있어서 어떤 차이가 있는지 정확하게 알지 못한다. 다만, 보통의 경우에는 "일반 파이썬 가상환경"이 pip install하기에 무리가 없으며 "아나콘다 가상환경"이 pip 설치시에는 conda install ~로 하게되지만 파이썬을 활용한 "무언가"가 더 좋기에 아나콘다 가상환경을 사용하는 것으로 알고있다. #2 가상환경을 사용하는 이유 가상환경을 사용하는 이유를 개발을 시작하는 초창기에는 전~혀 깨닫지도 못했고, 사.. 2023. 1. 19.