본문 바로가기

분류 전체보기72

React에서 import가 안돼요!! React를 작성하던 중, 페이지가 import되지 않는 문제가 발생하였습니다. 경로도 제대로 설정했고, 디렉토리 설정도 문제없는데 도대체 왜 안되는걸까요? 하필이면 오늘따라 chatGPT도 잘 작동하지 않아 한참을 고민했습니다. 결국 원인을 찾아냈는데요, 컴포넌트는 이름이 대문자로 시작해야 하기 때문이었습니다. React에서, 컴포넌트의 이름이 소문자로 시작하면 잘 인식되지 않을 수 있다고 하더라고요. 혹시나 싶어서 대문자로 바꿔보니 멀쩡히 잘 작동했습니다. 이 문제 때문에 두시간을 날려먹었어요.. 다음부터는 안그러면 되겠죠? 이제라도 알아서 다행이라 생각합시다 ㅎㅎ 2023. 5. 25.
Blog 프로젝트의 views.py 작성 후 tests.py 통과까지 https://github.com/YoonKeumJae/LikeLion/tree/main/BE/HomeWork/week3 GitHub - YoonKeumJae/LikeLion: LikeLion LikeLion. Contribute to YoonKeumJae/LikeLion development by creating an account on GitHub. github.com 멋사 BE Django수업의 첫날은 models.py 작성이었습니다. models.py는 어렵지 않게 작성하였지만, 다음 과제인 views.py를 작성하면서 꽤 애먹었어요. 이번 과제의 목표는 views.py에서 post에 대한 CRUD기능을 만들고 tests.py에서 테스트 코드를 작성하는 것이었습니다. 예제 코드가 있었지만 봐도 무.. 2023. 5. 24.
Slug란 무엇일까? 멋사 강의자료에 올라온 Slug, 지금 당장은 필요없다 했지만 그냥 궁금해서 찾아봤습니다. 생각보다 별 것 없었어요. Django에만 있는 개념이 아니었군요. 요약하자면, url에 정보를 담기 위해 url 친화적으로 문자열을 바꾸는 것입니다. 2023. 5. 24.
HTTP Post, Get 의 차이 분명 저번 수업에서 들었고 이해를 했는데, 다시 생각해보려니 기억이 나지 않아서;;; 정리도 하고 기억도 할 겸 써봅니다. 1. GET 서버로부터 데이터를 요청할 때 사용합니다. 말 그대로, 서버에서 데이터를 "get"하는 방법인거죠. url의 매개변수로 데이터를 전달합니다. -> 그래서 보안에 취약할 수 있습니다. GET요청은 캐싱될 수 있다고 합니다. -> 그래서 동일한 요청을 다시 수행할 때 데이터를 가져오지 않을 수 있습니다. 2. POST 서버로부터 데이터를 가져올 때 사용합니다. 지금 제가 블로그에 게시글을 포스팅 하는 것 처럼, 서버에 데이터를 "포스팅"하는 방법인거죠. 브라우저에서 직접 POST요청을 실행하기 위해서는 웹 폼(태그)을 사용해야 합니다. GET과 다르게 url로 데이터를 전달.. 2023. 5. 24.