본문 바로가기

전체 글

(79)
[WIL]2023년 2월 20일~24일 : fetch 사용법, Jquery 기본코드, requests 기본코드, bs4 기본코드, certifi 오류해결법, 몽고디비 이용법, flask로 API서버 만드는 법 2월 20일 -웹개발반 복습 1. 다큐먼트레디 제이쿼리 새로고침 끝나자마자 원하는 값으로 준비 되어 있게 하는 코드 2. 저번에 배운 fetch로 가져와서 내꺼에 데이터 붙이는 코드 그리고 이런 거 하기 전에 에 JQuery 기본태그 붙어있어야 함 별모양 붙이기 태그 (별이 몇 갠지 데이터는 숫자로 표현되어 있다는 전제) let star = a['star'] let star_image = '⭐'.repeat(star) 3. 몽고DB 사용해서 백엔드 만들기 1) 파이썬 다운로드 > 설치 때 add python 3.8 to path 꼭 체크박스 하기 2) 윈도우는 깃배쉬도 설치해야 함. Gitbash > install 쭉~~ 딴거 만질거없음 3) 바탕화면에 pythonprac 폴더 생성 > 비스코에서 hel..
[WIL]2023년 2월 12일~18일: Jquery 기본코드 한 줄, 부트스트랩 기본코드 1. 폴더를 다른 곳으로 옮기려하거나 삭제하려고 할 때, 다른 프로그램에서 파일을 사용중이라면서 거절되는 경우가 있다. 그럴때 해결법: 윈도우 검색창에 > 리소스 모니터 > 연결된핸들 > 내가 이동/삭제 하려고 했던 폴더 명 검색 > 나오는 결과값을 우클릭 > 프로세스 끝내기 꿀 >_
[WIL]23년 1월 15일~21일: AWS로 배포하는 방법 웹개발 종합반 5주차 1. flask 플라스크는 파이썬 언어를 이용해서 서버를 만들 때 쓰는 프레임워크(라이브러리/패키지)다. 2. aws 아마존에서 운영하는 클라우드 서비스 3.pip install flask pymongo dnspython 4. 데이터를 넣는 것과 읽는 것 중 무엇을 먼저 작업해야 하느냐? 데이터를 넣는 것이 우선이다. 왜? 데이터 넣어 놓은 것이 없으면 읽을 데이터도 없기 때문. 5. 처음 써보는 패키지와 이미 잘 할 줄 아는 코딩 중 무엇을 먼저 작업해야 할까? 처음 써보는 것을 먼저 해봐야한다. 왜? 이미 아는 것을 작업해놓고 처음 쓰는 것을 코딩하면 이게 첨쓰는 것 때문에 오류가 나는 건지, 아니면 아는 것을 작업하던 부분에서 실수가 있었던 건지 구분이 쉽지 않기 때문. 6. ..
[WIL]23년 1월 8일~14일: 서버 만드는 법 flask 웹개발 종합반 4주차 1. 서버 만드는 법 원하는 폴더로 이동한다 > app.py 파일 생성 > 터미널을 켠다 > 가상환경을 잡는다 python -m venv venv **가상환경: 프로젝트별로 라이브러리를 담아두는 통 > pip install flask 설치 플라스크 기본코드 쓰기 > 기본코드에서 @app.route('/mypage') **여기서 mypage자리가 도메인 def mypage(): return '버튼입니다' ** 여기서 리턴 ' ' 사이에 쓰는 코드 모두가 html로 실제 사이트에 나타남. 근데 거기다대고 바로 헤드, 스타일, 바디 나누면서 장황하게 쓰기 시작하면 복잡해지므로 다른 폴더를 만든다 templates > index.html 파일을 만든다 > render_template 하면됨..
[WIL]23년 1월 1일~7일 웹개발 종합반 3주차 1. temp_html 의 용도가 잘 이해되지 않았었는데 이제 이해됐다. let temp_html = `` 이것의 용도는 결국 틀을 지명하는 것임. 백틱 사이에 html에 써두었던 틀을 가져와서 넣고 그 안에 자세한 값들을 ${ } 요걸 사용해서 구체적으로 정해줌. 물론 자세한 값들은 let temp_html 쓰기 전에 윗줄에서 미리 지명해놓았어야함. 2. 데이터를 가지고 올때, .then(res => res.json()) 에서 res.json 뒤에 오는 ()를 빼먹었더니 오류가 났다. 코딩은 역시 한글자 한글자 빼먹어서 생기는 에러가 많은 것 같다. 외울 때 꼼꼼하게 외우는 것도 좋지만, 이렇게 틀려놓고 혼자서 찾아내는 것도 쾌감이 있는 것 같다 ㅋㅋ. 재밌다. 오류는 99% 내탓..
[WIL]22년 12월 26일~31일 웹개발 종합반 2주차 1. append 2. temp_html 3. `` 백틱 무언가 인터넷에 url로 조회할 수 있는 사전형 데이터를 끌어다가 내 입맛에 맞게 재조합하여 컨텐츠를 만드는 스킬 4.다큐먼트레디 버튼 안눌러도 처음부터 나오게 하는 기술 $(document).ready(function () {}) 5. 파이썬 들어가기 파이썬 문법 하나, print('hello world') 6. 변수 자료형 함수 반복문 조건문 변수: a = 2 b = 3 이런식으로 그냥 바로 해주면 됨 print(a+b) 하고 터미널에서 파이썬 실행 자료형: a = ['사과','배','감'] 똑같음. 왠만한 프로그래밍 언어는 다 비슷하다고함. print(a[0]) 하고 터미널에서 파이썬 실행 하면 사과 라고 나옴. 자료형-..
[WIL]22년 12월 19일~24일 웹개발 종합반 1주차 12월 19일 첫째날 시작 0. 네이버 사전 우클릭 검사 -> 코드 수정해도 내꺼만 바뀜 새로고침 누르면 다시 원점 1. 브라우저가 하는 일은 내가 요청하면 가져다 보여주는 것이다. 2. 보여줄 때는 HTML CSS JAVASCRIPT 세가지가 동작한다. 3. 비주얼 스튜디오 코드는 마이크로소프트에서 만들었다. 쓰는 이유: 보고서를 워드에 쓰지, 메모장에 쓰지 않듯이. 기능 편리. 4. 내가 모르는 컴퓨터 VScode 초기 세팅 - 큐빅스모양 extention 들어가서 live server, korean lang 설치 5. HTML은 뼈대 CSS는 꾸미기 JAVASCRIPT는 움직이기 6. HTML의 17. 폰트를 넣을 때는 구글폰트에서 긁어다가 스타일 밑에만 넣으면 되는데, fon..