DJango로 본격적인 프로젝트를 만들어 봅시다.https://wikidocs.net/135171를 통해서 파이썬 설치하는 법은 잘나와있다.혹시 파이썬을 설치했나 설치안했나 확인하고 싶으면 cmd를 켜서 python -V 치면 확인가능하다맥 유저는 python
map() 메서드는 배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열을 반환합니다.const arr = 1,2,3;const newArr = arr.map(x=>x\*2);console.log(newArr)// 2,4,6find() 메서
가상 환경의 개념에 대해서...출처: https://tibetsandfox.tistory.com/34가상 환경 (Virtual Environments)이란?각각의 가상 환경은 다른 호나경에 영향을 미치지 않으며 각자 다른 종류와 버전의 패키지를 가질 수 있다.
Django , FastApi 공부를 위해 더 알아두면 좋은 개념...파이썬 version upgrade 시키기아마 어제까지만 하더라도 버전확인하면3.8? 이렇게 나온듯지금 파이썬 다운로드하면 3.11 인데안전성을 위해 3.10을 다운 받았음Add Python 3.10
답변을 표시하려면 질문 상세 API의 출력스키마를 먼저 수정해야한다.왜냐하면 질문 상세 API의 출력 항목에는 아직 질문에 달린 답변이 미포함오류답변을 달았는데 백쪽에서는 신호를 받았는데프론트쪽에서 출력을 못해주고있음.
질문 목록 화면 만들기질문 목록 화면 구현하기라우터 컴포넌트API 호출 라이브러리질문 목록화면 구현 -> FE 영역필요한 화면들질문목록,질문상세,질문작성,질문수정 등등등...ROUTER 적용하기VS CODE 에서 작성fastapi 라이브러리만들기: fetch() 부분을
라우터 만들기라우터를 만들려면myapi/domain/question/question_router.py 에서 설정을 해야한다그리고 app에서 인식해야하기 때문에main.py 에서 설정을 해야한다 라우팅 관련 설정from domain.question import quest
Fast API?API는 서비스의 요청과 응답에 대한 규칙보통 API: 이러한 요청과 응답을 처리하는 서비스FAST API 리액트에서도 사용가능속도가 빠르다테스트 가능한 API 문서데이터베이스견고한 API 공장개발 기초 공사API Router를 이용해 라우트 함수를 관
질문이나 답변을 작성할 때 일반적인 텍스트 외에 글자를 진하게 표시하거나 링크를 추가하고 싶을 수도 있다. '마크다운' 이라는 글쓰기 도구를 이용하면 이런 것들을 쉽고 간단하게 표현할 수 있다.마크다운 설치마크다운 필터등록검색파이보에 검색 기능을 추가해보자파이보는 질문
장고에 기능을 계속 추가하다보면 뷰 파일(views.py)에 함수가 계속 늘어나 불편함을 느끼게 될 것이다.뷰 파일에 함수가 많아지면 관리하기 힘들어지기 때문에 이쯤에서 뭔가 개선이 필요추천이번에는 질문과 답변에 '추천' (좋아요) 기능을 추가해보자우선 Question
글쓴이 표시앞서 Question 모델과 Answer 모델에 author 속성을 추가했다.게시판의 게시물에는 '글쓴이'를 표시하는 것이 일반적이다.질문 목록, 질문 상세 화면에 author 속성을 이용하여 글쓴이를 표시해보자.질문목록question_list.html에서
로그인과 로그아웃질문을 올린 사람, 답변을 올린 사람을 구별하기 위해서는로그인과 로그아웃 기능이 필수이다.장고의 로그인, 로그아웃을 도와주는 앱은 django.contrib.auth 이다. 이 앱은 장고 프로젝트 생성시 자동 생성common 앱로그인, 로그아웃 => p
내비게이션 바메인페이지로 돌아갈 수 있는 장치내비게이션바는 모든 화면 위쪽에 고정되어 있는 부트스트랩 컴포넌트이다.내비게이션바는 모든 페이지에서 공통적으로 보여야 하므로 다음처럼 base.html 템플릿에 추가하다 보면서 느낀건데파이썬이 ejs랑 비슷하다는 느낌이 들었
부트스트랩부트스트랩은 다음 url 에서 다운받아 설치할수 있다.bootstrap.min.css 파일 추출해서 static 폴더에 작성템플릿 상속표준 HTML 구조표준 HTML 문서의 구조의 예앞에서 작성한 질문 목록, 질문 상세 템플릿을 표준 HTML 구조가 되도록 수
URL 별칭URL 하드코딩question_list.html 템플릿에 사용된 다음 링크URL 링크는 수정될 가능성이 있다.이러한 문제점을 해결하기 위해서는 해당 URL에 대한 실제 링크 대신링크의 주소가 1:1 매핑 되어있는 별칭을 사용해야한다.링크의 주소 대신 별칭을
몇 일 전까지만 하더라도 잘 되던 DJango가...WinError 123] 파일 이름, 디렉터리 이름 또는 볼륨 레이블 구문이 잘못되었습니다: ''라는 오류 발생.구글링 끝에 파일 내에 철자가 틀려서 나온 .. 에서 include('pybo.urls')여야 하는
장고는 웹 프로그램을 쉽고 빠르게 만들어주는 웹 프레임워크장고의 빠른 개발 속도를 보여주는 예def index(request): return HttpResponse("Hello World")장고는 보안 공격을 기본으로 잘 막아준다ex) SQL 인젝션 , XSS , CS
fullMERNserver / clienthttps://github.com/kanngji/fullMERN이 프로젝트를 하면서 공부한것12월 12일cors = 브라우저에서 다른 출처의 리소스를 공유하는 방법입니다. helmet = Express 사용시 헤더의 설
GraphQL - Tutorialhttps://www.youtube.com/watch?v=Y0lDGjwRYKw&list=PL4cUxeGkcC9iK6Qhn-QLcXCXPQUov1U7fserver - jsclient - reactwhat is GraphQL?Gra
동기와 비동기의 차이비유를 통한 쉬운 설명\`해야할 일'이 빨래, 설거지, 청소 세 가지가 있다고 가정한다. 이 일들을 동기적으로 처리한다면 =>빨래 하고 설거지하고 청소를 한다비동기적으로 일을 처리한다면 빨래하는 업체에게 빨래를 시키고 설거지 대행 업체에 설거지를 시