목록전체 글 (348)
미소를뿌리는감자의 코딩

이번 주차는 기존에 봐왔던 영상들의 절반의 양이어서 빠르게 끝났다. @app.route("/iloveyou/") def iloveyou(name): motto = f"{name}야 난 너 뿐이야!" context = { 'name': name, 'motto': motto, } return render_template('motto.html', data=context) 이런식으로 route 에, 으로 받게 되면 그것을 변수처럼 사용할 수 있다. DB 의 목적: "잘 정리정돈 하기 위해" DB의 프로그램: RDBMS 크게 2가지 종류로 나누어서 설명할 수 있다. 1) SQL excel처럼 데이터 저장 modify하기가 어렵다 example: SQLite, MS-SQL, My-SQL 2) NoSQL 딕셔너리 같..

이번 HW은 다음과 같이, 날짜에 따른 박스 오피스 순위를 나타내는 것이다. [접근 방법] 이번 과제가 movie.html에서 만든 것과 유사하다고 생각이 들어 해당 부분을 복사-붙여넣기 해서 기본 골격을 만들었다. 추후에, 기본 골격이 주어졌었다는 것을 알게되었지만, 오히려 이것저것 해볼 수 있던 좋은 기회였다. 먼저, API 를 살펴보며 어떤 구성을 가지고 있는지 확인했다. 이런 골격을 가지고 있음을 확인하게 되었고, answer_list = rjson["boxOfficeResult"]["weeklyBoxOfficeList"] 이런식으로 접근하면 되겠다 라고 생각하였다. 또한, 받아온 data의 경우 table 태그를 이용해서 골격을 만들어주면 되겠다고 생각하였다. [적용] 1) Flask file ..

3주차는 정말... 너무 힘들었다..ㅎ 강의 하나하나 에러가 발생해서 구글링 하느라 시간을 많이 썼다. 중간중간 에러를 어떻게 해결했는지도 적어보도록 하겠다. 우선 터미널 창은 CLI (command line) 라고도 부른다. print(f"{age} years old") 라고 적기도 하는데 {}를 이용하여 변수 값을 프린트 하고자 할 때는 맨 앞에 f를 넣어서 작성해야 한다. 가상환경 -> '프로젝트 공구함' 같은 느낌이다. 집과 회사에서 다른 것들을 사용하다보면 맞지 않게 되는 경우가 발생하기 때문에 이를 방지하기 위해서 사용한다. 1. zsh:command not found: python python을 찾지 못하는... 문제가 발생하였고, 이것저것 해결책을 찾아 시도하던 도중 다음과 같은 방법을 이..

2주차 HW은 nav 부분에서 API을 이용해서 온도와 아이콘을 추가하는 것이다. [접근 방법] 우선 API를 살펴보았다. 요런식으로 심플하게 구성되어 있었다. 여기서 유의해야할 점은 temp 였다. 29.0도로 나타내야 하기 때문에, 소수 첫 번째 자리까지 나타내 주어야 한다. icon의 경우 비교적 edit 할 것이 적었다. [적용] 우선 temp와 icon을 받아왔으며, temp의 경우, currentTemp = currentTemp.toFixed(1); currentTemp = currentTemp + "°C" currentTemp를 modify해주었다. .toFixed(1) 을 이용해서 소수 첫 번째 자리까지 나타내 주었다. 마지막으로, °C를 더해주었다. icon의 경우, $('#icon')...