공부 자료 : https://react.dev/learnReact는 사용자 인터페이스(UI)를 렌더링하기 위한 JavaScript 라이브러리배울 내용 : React 컴포넌트 생성, 사용자 정의, 조건부 표시UI → 버튼, 텍스트, 이미지와 같은 작은 단위로 구
자료 : 코딩앙마 왕 초보 자바스크립트alert() : 경고창을 찍는 함수console.log() : 로그를 찍는 함수let : 최초로 선언하는 모든 변수에 붙여 중복을 방지, 변할 수 있음 const : 절대로 바뀌지 않는 상수문자형 : ' ', " ", 숫자형 :
: Question에 author(글쓴이) 속성 추가pybo/models.pyUser → django.contrib.auth 앱이 제공하는 사용자 모델. 회원 가입시 데이터 저장에 사용한 모델.ForeignKey로 적용해 선언author 속성에 null 허용하려면 nu
navbar.html→ 로그아웃 상태에서만 “회원가입” 링크 보이도록 함common/urls.pyurl 매핑 규칙 추가계정 생성시 사용할 UserForm 생성common/forms.pyUserForm을 따로 만들지 않고 UserCreationForm을 그대로 사용해도
Django에서는 django.contrib.auth 앱을 활용하여 로그인, 로그아웃 구현 가능Django 프로젝트 생성 시 자동으로 생성 (settings.py 에서 확인 가능)별도의 앱으로 생성(1) django-admin startapp common(2) comm
템플릿 태그에서 | 문자 뒤에 사용하는 필터현재 사이트는 어떤 페이지를 들어가도 게시물 번호가 1부터 시작되는 문제 발생 페이지별로 게시물의 번호를 역순으로 정렬하기 위한 공식 번호 = 전체건수 - 시작인덱스 - 현재인덱스 + 1 django에는 빼기 필터가 없
장고 셸 활용해 데이터(게시물) 대량 생생\> python \[manage.py](http://manage.py) shell300개 이상의 데이터가 한 페이지에 보여짐페이징을 위해 사용하는 클래스pybo/views.pypage = request.GET.get(
모든 화면 위쪽에 고정되어 있는 부트스트랩 컴포넌트부트스트랩 반응형 웹 기능을 통해 브라우저의 크기가 작아지면 내비게이션 바의 링크들은 햄버거 메뉴 버튼이 생성됨.1) 모든 페이지에서 보여야 하므로 base.html에 추가base.html2) 부트스트랩 자바스크립트 파
1) 버튼 생성question_list.html2) URL 매핑pybo/urls.py3) 폼(Form)페이지 요청시 전달되는 파라미터들을 쉽게 관리하기 위해 사용하는 클래스필수 파라미터의 값이 누락되지 않았는지, 파라미터의 형식은 적절한지 등을 검증할 목적으로 사용HT
트위터(Twitter)를 개발하면서 만들어졌고 현재 지속적으로 관리되고 있는 오픈소스 프로젝트웹 페이지를 꾸밀 수 있는 프레임워크1) https://getbootstrap.com/docs/5.1/getting-started/download/ 에서 파일 다운2)
question_detail.html{% csrf_token %} - 보안 관련 항목으로 Post 요청시 form 태그에 csrf_token이 없으면 장고는 에러pybo/urls.py→ 매핑 등록pybo/views.pyanswer_create 함수 추가redirect
Super User 생성python \[manage.py](http://manage.py) createsuperuser장고 관리자 화면http://localhost:8000/admin/모델 관리Question 모델을 관리자에 등록 pybo/admin
데이터 베이스 처리python \[manage.py](http://manage.py) migrate - 앱이 필요로 하는 데이터베이스 테이블 생성models.py테이블 생성pybo 앱을 settings.py의 INSTALLED_APPS 항목에 추가python
공부 자료 : https://wikidocs.net/book/4223 점프 투 장고참고Visual Studio Code에서 Django 프로젝트 기본 셋팅 하는 법(파일 생성부터 Git 설정까지)Django 설치pip install djangoDRF 설치pi
https://school.programmers.co.kr/learn/courses/30/lessons/12915문제 설명문자열로 구성된 리스트 strings와, 정수 n이 주어졌을 때, 각 문자열의 인덱스 n번째 글자를 기준으로 오름차순 정렬하려 합니다. 예
자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution...
YOLOv8를 사용해 카메라로 영상을 입력받아 Tracking 하는 실습 중 에러 발생.처음에는 modulenotfounderror: no module named 'lap' 해당 에러가 발생했으나 가상 환경 설정시 파이썬 버전을 3.11로 설정해서 생긴 오류로 3.9
정수로 이루어진 문자열 n_str이 주어질 때, n_str의 가장 왼쪽에 처음으로 등장하는 0들을 뗀 문자열을 return하도록 solution 함수를 완성해주세요.제한 사항2 ≤ n_str ≤ 10n_str이 "0"으로만 이루어진 경우는 없습니다.방법 1생각보다 엄청
문제 | 수 찾기 N개의 정수 A[1], A[2], …, A[N]이 주어져 있을 때, 이 안에 X라는 정수가 존재하는지 알아내는 프로그램을 작성하시오. 입력 첫째 줄에 자연수 N(1 ≤ N ≤ 100,000)이 주어진다. 다음 줄에는 N개의 정수 A[1], A[2],