TIL 220926 HTML/CSS 기초
코드 버전 관리 프로그램버전 관리 - 파일 변화를 시간에 따라 저장지난 과정 확인 가능이전 버전으로 돌아갈 수 있음버전 관리 + 협업을 한 번에 할 수 있음.Git Bash : Windows에서 유닉스 커맨드를 사용할 수 있도록 해주는 프로그램다른 컴퓨터에 작업물 보내
1\. 깃허브에서 새 Repository 생성하기원격 레포지토리, 리모트 레포지토리(깃허브) ↔ 로컬 레포지토리(내 PC)2\. 로컬 레포지토리 → 리모트 레포지토리로컬 레포지토리의 내용을 처음으로 리모트 레포지토리에 올릴 때3\. 로컬 레포지토리의 변경 내용을 리모트
참고 도서: 파이썬 머신러닝 완벽 가이드 개정 2판: 여러개의 분류기를 생성하고, 그 예측을 결합해 보다 정확한 최종 예측을 도출하는 기법. 목적 : 다양한 분류기의 예측 결과 결합을 통해 단일 분류기보다 신뢰성이 높은 예측값 얻기종류 : Voting, Bagging,
회귀여러 개의 독립변수와 한 개의 종속변수 간의 상관관계를 모델링 하는 기법머신러닝에서의 회귀주어진 feature와 label 데이터 기반에서 학습을 통해 최적의 회귀 계수를 찾아내는 것회귀의 유형독립변수의 개수에 따라단일 회귀다중 회귀회귀 계수의 결합에 따라선형 회귀
참고도서 : 파이썬 머신러닝 완벽가이드 개정 2판: 군집 중심점(centroid)이라는 특정한 임의의 지점을 선택해 해당 중심에 가장 가까운 포인트들을 선택하는 군집화 기법일반적인 군집화에서 가장 많이 활용되는 알고리즘알고리즘이 쉽고 간결거리 기반 알고리즘으로 속성의
참고 도서 : Do it! 딥러닝 교과서 딥러닝 개요 용어 정의 인공지능 : 문제를 인식하고 해결하는 능력인 지능을 구현하는 기술.(지능은 생물체가 가지는 고유 능력) 머신러닝 : 기계 스스로 학습하여 지능을 습득하는기술 -> 강화 학습 : 순차적인 의사 결정 문제
공부 자료 : https://wikidocs.net/book/4223 점프 투 장고참고Visual Studio Code에서 Django 프로젝트 기본 셋팅 하는 법(파일 생성부터 Git 설정까지)Django 설치pip install djangoDRF 설치pi
데이터 베이스 처리python \[manage.py](http://manage.py) migrate - 앱이 필요로 하는 데이터베이스 테이블 생성models.py테이블 생성pybo 앱을 settings.py의 INSTALLED_APPS 항목에 추가python
Super User 생성python \[manage.py](http://manage.py) createsuperuser장고 관리자 화면http://localhost:8000/admin/모델 관리Question 모델을 관리자에 등록 pybo/admin
question_detail.html{% csrf_token %} - 보안 관련 항목으로 Post 요청시 form 태그에 csrf_token이 없으면 장고는 에러pybo/urls.py→ 매핑 등록pybo/views.pyanswer_create 함수 추가redirect
트위터(Twitter)를 개발하면서 만들어졌고 현재 지속적으로 관리되고 있는 오픈소스 프로젝트웹 페이지를 꾸밀 수 있는 프레임워크1) https://getbootstrap.com/docs/5.1/getting-started/download/ 에서 파일 다운2)
1) 버튼 생성question_list.html2) URL 매핑pybo/urls.py3) 폼(Form)페이지 요청시 전달되는 파라미터들을 쉽게 관리하기 위해 사용하는 클래스필수 파라미터의 값이 누락되지 않았는지, 파라미터의 형식은 적절한지 등을 검증할 목적으로 사용HT
모든 화면 위쪽에 고정되어 있는 부트스트랩 컴포넌트부트스트랩 반응형 웹 기능을 통해 브라우저의 크기가 작아지면 내비게이션 바의 링크들은 햄버거 메뉴 버튼이 생성됨.1) 모든 페이지에서 보여야 하므로 base.html에 추가base.html2) 부트스트랩 자바스크립트 파
장고 셸 활용해 데이터(게시물) 대량 생생\> python \[manage.py](http://manage.py) shell300개 이상의 데이터가 한 페이지에 보여짐페이징을 위해 사용하는 클래스pybo/views.pypage = request.GET.get(
템플릿 태그에서 | 문자 뒤에 사용하는 필터현재 사이트는 어떤 페이지를 들어가도 게시물 번호가 1부터 시작되는 문제 발생 페이지별로 게시물의 번호를 역순으로 정렬하기 위한 공식 번호 = 전체건수 - 시작인덱스 - 현재인덱스 + 1 django에는 빼기 필터가 없
Django에서는 django.contrib.auth 앱을 활용하여 로그인, 로그아웃 구현 가능Django 프로젝트 생성 시 자동으로 생성 (settings.py 에서 확인 가능)별도의 앱으로 생성(1) django-admin startapp common(2) comm
navbar.html→ 로그아웃 상태에서만 “회원가입” 링크 보이도록 함common/urls.pyurl 매핑 규칙 추가계정 생성시 사용할 UserForm 생성common/forms.pyUserForm을 따로 만들지 않고 UserCreationForm을 그대로 사용해도
: Question에 author(글쓴이) 속성 추가pybo/models.pyUser → django.contrib.auth 앱이 제공하는 사용자 모델. 회원 가입시 데이터 저장에 사용한 모델.ForeignKey로 적용해 선언author 속성에 null 허용하려면 nu
자료 : 코딩앙마 왕 초보 자바스크립트alert() : 경고창을 찍는 함수console.log() : 로그를 찍는 함수let : 최초로 선언하는 모든 변수에 붙여 중복을 방지, 변할 수 있음 const : 절대로 바뀌지 않는 상수문자형 : ' ', " ", 숫자형 :
공부 자료 : https://react.dev/learnReact는 사용자 인터페이스(UI)를 렌더링하기 위한 JavaScript 라이브러리배울 내용 : React 컴포넌트 생성, 사용자 정의, 조건부 표시UI → 버튼, 텍스트, 이미지와 같은 작은 단위로 구