profile
never stop
post-thumbnail

DJango로 포트폴리오 만들기#2

DJango로 본격적인 프로젝트를 만들어 봅시다.https://wikidocs.net/135171를 통해서 파이썬 설치하는 법은 잘나와있다.혹시 파이썬을 설치했나 설치안했나 확인하고 싶으면 cmd를 켜서 python -V 치면 확인가능하다맥 유저는 python

2023년 4월 18일
·
0개의 댓글
·

TIL 230112

map() 메서드는 배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환합니다.const arr = 1,2,3;const newArr = arr.map(x=>x\*2);console.log(newArr)// 2,4,6find() 메서

2023년 1월 12일
·
0개의 댓글
·
post-thumbnail

TIL 230105 파이썬

가상 환경의 개념에 대해서...출처: https://tibetsandfox.tistory.com/34가상 환경 (Virtual Environments)이란?각각의 가상 환경은 다른 호나경에 영향을 미치지 않으며 각자 다른 종류와 버전의 패키지를 가질 수 있다.

2023년 1월 5일
·
0개의 댓글
·
post-thumbnail

TIL 230105 파이썬

Django , FastApi 공부를 위해 더 알아두면 좋은 개념...파이썬 version upgrade 시키기아마 어제까지만 하더라도 버전확인하면3.8? 이렇게 나온듯지금 파이썬 다운로드하면 3.11 인데안전성을 위해 3.10을 다운 받았음Add Python 3.10

2023년 1월 5일
·
0개의 댓글
·
post-thumbnail

TIL 230104 FASTAPI #4

답변을 표시하려면 질문 상세 API의 출력스키마를 먼저 수정해야한다.왜냐하면 질문 상세 API의 출력 항목에는 아직 질문에 달린 답변이 미포함오류답변을 달았는데 백쪽에서는 신호를 받았는데프론트쪽에서 출력을 못해주고있음.

2023년 1월 4일
·
0개의 댓글
·

TIL 230103 FASTAPI #3

질문 목록 화면 만들기질문 목록 화면 구현하기라우터 컴포넌트API 호출 라이브러리질문 목록화면 구현 -> FE 영역필요한 화면들질문목록,질문상세,질문작성,질문수정 등등등...ROUTER 적용하기VS CODE 에서 작성fastapi 라이브러리만들기: fetch() 부분을

2023년 1월 2일
·
0개의 댓글
·

TIL 221231 FASTAPI #2

라우터 만들기라우터를 만들려면myapi/domain/question/question_router.py 에서 설정을 해야한다그리고 app에서 인식해야하기 때문에main.py 에서 설정을 해야한다 라우팅 관련 설정from domain.question import quest

2022년 12월 31일
·
0개의 댓글
·
post-thumbnail

TIL 221230 FASTAPI

Fast API?API는 서비스의 요청과 응답에 대한 규칙보통 API: 이러한 요청과 응답을 처리하는 서비스FAST API 리액트에서도 사용가능속도가 빠르다테스트 가능한 API 문서데이터베이스견고한 API 공장개발 기초 공사API Router를 이용해 라우트 함수를 관

2022년 12월 30일
·
0개의 댓글
·
post-thumbnail

TIL 221228 [DJango] #9

질문이나 답변을 작성할 때 일반적인 텍스트 외에 글자를 진하게 표시하거나 링크를 추가하고 싶을 수도 있다. '마크다운' 이라는 글쓰기 도구를 이용하면 이런 것들을 쉽고 간단하게 표현할 수 있다.마크다운 설치마크다운 필터등록검색파이보에 검색 기능을 추가해보자파이보는 질문

2022년 12월 28일
·
0개의 댓글
·

TIL 221227 [DJango] #8

장고에 기능을 계속 추가하다보면 뷰 파일(views.py)에 함수가 계속 늘어나 불편함을 느끼게 될 것이다.뷰 파일에 함수가 많아지면 관리하기 힘들어지기 때문에 이쯤에서 뭔가 개선이 필요추천이번에는 질문과 답변에 '추천' (좋아요) 기능을 추가해보자우선 Question

2022년 12월 27일
·
0개의 댓글
·
post-thumbnail

TIL 221226 [DJango] #7

글쓴이 표시앞서 Question 모델과 Answer 모델에 author 속성을 추가했다.게시판의 게시물에는 '글쓴이'를 표시하는 것이 일반적이다.질문 목록, 질문 상세 화면에 author 속성을 이용하여 글쓴이를 표시해보자.질문목록question_list.html에서

2022년 12월 26일
·
0개의 댓글
·
post-thumbnail

TIL 221223 [DJango] #6

로그인과 로그아웃질문을 올린 사람, 답변을 올린 사람을 구별하기 위해서는로그인과 로그아웃 기능이 필수이다.장고의 로그인, 로그아웃을 도와주는 앱은 django.contrib.auth 이다. 이 앱은 장고 프로젝트 생성시 자동 생성common 앱로그인, 로그아웃 => p

2022년 12월 23일
·
0개의 댓글
·
post-thumbnail

TIL 221222 [DJango] #5

내비게이션 바메인페이지로 돌아갈 수 있는 장치내비게이션바는 모든 화면 위쪽에 고정되어 있는 부트스트랩 컴포넌트이다.내비게이션바는 모든 페이지에서 공통적으로 보여야 하므로 다음처럼 base.html 템플릿에 추가하다 보면서 느낀건데파이썬이 ejs랑 비슷하다는 느낌이 들었

2022년 12월 22일
·
0개의 댓글
·
post-thumbnail

TIL 221221 [DJango] #4

부트스트랩부트스트랩은 다음 url 에서 다운받아 설치할수 있다.bootstrap.min.css 파일 추출해서 static 폴더에 작성템플릿 상속표준 HTML 구조표준 HTML 문서의 구조의 예앞에서 작성한 질문 목록, 질문 상세 템플릿을 표준 HTML 구조가 되도록 수

2022년 12월 21일
·
0개의 댓글
·

TIL 221220 [DJango] #3

URL 별칭URL 하드코딩question_list.html 템플릿에 사용된 다음 링크URL 링크는 수정될 가능성이 있다.이러한 문제점을 해결하기 위해서는 해당 URL에 대한 실제 링크 대신링크의 주소가 1:1 매핑 되어있는 별칭을 사용해야한다.링크의 주소 대신 별칭을

2022년 12월 20일
·
0개의 댓글
·
post-thumbnail

TIL 221216 [DJango] #2

몇 일 전까지만 하더라도 잘 되던 DJango가...WinError 123] 파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다: ''라는 오류 발생.구글링 끝에 파일 내에 철자가 틀려서 나온 .. 에서 include('pybo.urls')여야 하는

2022년 12월 19일
·
0개의 댓글
·

TIL 221216 [DJango] #1

장고는 웹 프로그램을 쉽고 빠르게 만들어주는 웹 프레임워크장고의 빠른 개발 속도를 보여주는 예def index(request): return HttpResponse("Hello World")장고는 보안 공격을 기본으로 잘 막아준다ex) SQL 인젝션 , XSS , CS

2022년 12월 16일
·
0개의 댓글
·

TIL 221212

fullMERNserver / clienthttps://github.com/kanngji/fullMERN이 프로젝트를 하면서 공부한것12월 12일cors = 브라우저에서 다른 출처의 리소스를 공유하는 방법입니다. helmet = Express 사용시 헤더의 설

2022년 12월 11일
·
0개의 댓글
·
post-thumbnail

TIL 221206 GraphQL

GraphQL - Tutorialhttps://www.youtube.com/watch?v=Y0lDGjwRYKw&list=PL4cUxeGkcC9iK6Qhn-QLcXCXPQUov1U7fserver - jsclient - reactwhat is GraphQL?Gra

2022년 12월 5일
·
0개의 댓글
·

TIL 221202

동기와 비동기의 차이비유를 통한 쉬운 설명\`해야할 일'이 빨래, 설거지, 청소 세 가지가 있다고 가정한다. 이 일들을 동기적으로 처리한다면 =>빨래 하고 설거지하고 청소를 한다비동기적으로 일을 처리한다면 빨래하는 업체에게 빨래를 시키고 설거지 대행 업체에 설거지를 시

2022년 12월 1일
·
0개의 댓글
·