본문 바로가기

전체 글37

비전공자의 정보처리기사 필기 합격 후기(23년 3회) 안녕하세요. 5개월만에 돌아온 존챙입니다. 필기 시험은 7월 11일에 치뤘지만 합격의 기쁨을 맘껏 느끼면서 블로그 소재로 한 달동안 묵혀뒀습니다 ..(예 귀찮았습니다) 사실 재수입니다. 한 번 떨어졌습니다. 퇴근하고 공부하려니 힘들더라구요.(핑계임) 그래도 비전공자 입장에서 UML 모델이나 OSI 7계층 등 컴공 이론 수업에서 배울만한 것들을 공부할 수 있어서 유익했습니다. 사실 실무에서 많이 쓰이는 개념은 아닌데 필기 공부하면서 가끔씩 주임님이랑 과장님이 대화하실 때 개발 용어 나오는 거 조금 알아듣는 정도(?)로는 성장한 것 같습니다. 그럼 공부 방법 공유해보겠습니다.(●'◡'●) 23년 2회 필기 (5/20) 공부를 위해서 교재는 따로 사지 않았고, 아래 링크에서 최근 기출문제 8회치 출력해서 풀었.. 2023. 8. 28.
javascript로 자판기 프로그램 만들기 하욤 오랜만입니다. 저는 취업해서 자바스크립트를 다루는 업무를 맡게 되어 열심히 공부중인데요,, 아직 신입인지라 공부시간을 많~이 주셔서 (이거 지금은 아님. 지금은 바쁨...............) 회사에서 js 실습을 풀었습니다. ^^ 새 언어 익히는 덴 실습이 최고. 이 게시물은 실습을 하며 짠 코드를 정리하기 위함임니더 실습 문제는 아래 링크에서 제시된 예제인데, 음료수 자판기 기능을 구현하는 것이다. https://kim-coffee.tistory.com/20 [실습예제] 자바스크립트(JavaScript)로 자판기(vending machine) 만들기 2019/10/08 - [JavaScript/초보자를 위한 자바스크립트] - 초보자를 위한 자바스크립트 커리큘럼 2019/10/02 - [Java.. 2023. 3. 14.
[django] 이미지 파일 업로드 기능 추가 장고로 게시판을 만들다 보면 이미지를 업로드해야 할 필요성이 생긴다. 게시판이 아니더라도 웹사이트의 대부분에서 이미지 파일이 여러 용도로 쓰이기 때문에 장고로 파일 업로드 하는 걸 알아 두면 좋을 것이다. 이미지 파일 업로드 기능을 구현하기 전 제품 목록 화면과 제품 코드를 클릭했을 때 나오는 제품 상세 화면이다. 여기서 이미지 파일 업로드 기능을 구현하고, 제품 목록 화면의 테이블에 '이미지 유무' 컬럼을 추가하고 제품 상세 화면에 이미지를 띄워보자. 1. config/settings.py from pathlib import Path import os MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') config 디렉터리의 setti.. 2022. 11. 9.
[django] 장고 form select option 값 뷰 함수에서 GET으로 받기 결과 미리보기 키오스크 판매관리 웹시스템을 만들 때, 키오스크 조회 메뉴에서 select option을 선택하는대로 조회 화면이 바뀌는 걸 구현하고 싶었다. 아래는 기능이 구현된 움짤이다. 이렇게 구매처 분류 컬럼이 공공인 경우와 민간인 경우, 판매한 지 1년이 지나 무상a/s가 불가한 키오스크 정보를 선택하여 가져오는 기능이다. 이 기능은 html의 select option 태그를 이용해서 구현했다. HTML 삽입 미리보기할 수 없는 소스 MTV 패턴 흐름 정리 장고의 MTV 패턴의 흐름을 정확히 알아야 자신의 웹사이트를 커스터마이징할 때 유용한 것 같다. 그래서 우선 select option 값을 뷰 함수에 넘기고, 모델에서 데이터를 받아와서 템플릿에 뿌리는 과정을 MTV 패턴 그림을 이용해 표현하자.. 2022. 11. 1.