정적파일을 불러 오려면 static폴더를 만들어서 관리하고 가져온다. templates에서 정적파일을 모아서 폴더를 만들듯이 app 안에다가 app에서 쓸 정적파일을 모아주면, django가 알아서 가지고 온다. 파일 위치 app_name/static/app_name/images/jpg파일.jpg app_name/static/app_name/stylesheets/style.css + app_name의 static안에 다시 app_name을적어주는 이유는다른앱과 이름이 중복되는 것을 막기 위함이다. base.html 코드 이부분에 아래 처럼 작성하면 base.html 이므로 전체 css 적용이나 전체 jpg 이미지 파일을 적용 할 때 이렇게 작성한다. {% load static %} DOCTYPE html..
CRUD 구현 Create Read Update Delete 지금부터 가장 기초적인 내용으로 사족을 빼고 지금까지 배운 지식을 이용해서 CRUD기능을 구현해 볼 것이다. 무작정 따라하면서 기본적인 흐름을 익힌 후에 디테일한 기능들을 배워보도록 하자. 시작 전 중요개념들 정리 흐름을 따라가다 관련 개념들 나오면 다시 올라와서 보고 가자. 이해가 안될 수도 있다. 아래에서 중요한 내용이기 때문에 이해안해도 되고 이런게 있다고 생각하고 넘어가면 된다. views.py에서 return render와 return redirect의 차이점 우선은 redirect를 쓰려면 import를 해줘야한다. import django.shortcuts import render, redirect 이렇게 redirect를 추가해 ..
섹션이란 의미가 연결되는 콘텐츠의 집합을 나타낸다. 1. 구조적 마크업의 이해 구조적 마크업은 문서의 구조를 정의 콘텐츠의 종속관계 표현적 마크업은 문서의 외형을 정의 디자인 구조적 마크업과 표현적 마크업의 혼용(하지마) 문서의 구조는 HTML을 사용, 문서의 표현은 CSS를 사용 문제점 접근성 저해 높은 유지비용 문서 크기 비대화 블록 레벨 요소와 인라인 레벨 요소 블록 레벨 요소: 줄 바꿈이 일어나는 레벨요소 제목, 문단, 인용문 인라인 레벨 요소: 줄 바꿈이 일어나지 않는 행의 일부 요소 강조, 링크, 이미지 2. HTML5의 섹션 요소 의미가 연결되는 콘텐츠의 집합 section 졸업 예식 시작 행렬 교장 폐회사 졸업생 Moliy Susan> section요소로 내용을 분리 섹션 요소는내용적으로 ..
HTML5의 역사와 기초 HTML이란 Hyper Text Markup Language Markup 언어는 연산이 안된다 웹용콘텐츠(글 또는 그림 등)의 구조를 지정하는 컴퓨터 언어 웹 서버에 저자오디어 클라이언트 웹 브라우저의 요구에 따라 불려지는 문서 웹 브라우저에 불려진 HTML은 웹 브라우저에 의해 해석되어 내용이 화면에 보여짐 HTML5 실용적 설계 기존 기술을 바탕으로 새로운 기술 추가 문법 강요하지 않음 기존 HTML의 효율적인 요소 추가 안전한 보안 표현과 내용의 완벽한 분리 플러그 인 없이 미디어 처리 및 동적 작동 자체적으로 2D, 3D처리 가능 웹 브라우저가 다양한 미디어 처리 다양한 이벤트 제공 최신 웹 기술 수용 지오로케이션(위치정보 처리), 웹소켓(웹서버와 실시간 통신), 웹스토리..
HTML5 developer.mozilla.org/ko/ W3C - World Wide Web Consortium의 약자로 웹 표준을 개발하고 논의 하며 제정하는 조직 DOCTYPE - HTML의 문서형식 선언으로 HTML 및 마크업언어의 DTD 또는 버전을 명시한다. metadata - 문서 또는 파일에 관한 정보를 제공하는 내부 데이터 HTML basic My cat is very grumpy Opening tag _ Content _ Closing tag 전체가 Element My cat is very grumpy class="editor-note" 이부부분이 Attribute Attribute 하나 이상의 속성이 올 경우 공백필요 속성 이름 뒤에 등호온다 따옴표 필요 Nesting elements..
Model MTV 패턴에서 데이터를 관리한다. DB의 스키마에 해당하는 class를 만든다. class를 만들면 migration과 migrate를 통해 table이 생성 된다. 이 떄 , class는 models.Model의 상속을 받는다. 커뮤니티에서 게시글과 사용자를 DB에 저장한다. 1. Scheme 각각의 열(column)이 어떤 type을 가지는지 미리 정의하는 것이다. ex) 이름은 문자열만 받고 전화번호는 숫자만 받는다. 2. Table 하나의 DB는 여러개의 table이 존재한다. ex) 엑셀로 치면 table하나는 sheet하나라고 생각하면 된다. 3. column/row 행 = 가로 = row = 레코드 열 = 세로 = column = 속성 = 필드 Model in django 데이터..
Migration Model로 정의된 데이터베이스 스키마를 반영한다 쉽게 말해서 DataBase에 반영한다고 생각하자. models.py(DB 모델링을 해보자) class Article(models.Model): title = models.CharField(max_length=140) content = models.TextField() created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) 모델링 후 DB에 반영 할 준비 > pyrhon manage.py makemigrations 0001_initial.py가 생성된다. 눌러서 들어가 본 후에 오타없나 확인 후의 migrate를..
0.들어가면서 강의에서는 현재 사용되고 있는 알고리즘을 직접 배치한다. 인터넷 검색을 할 떄는 검색을 잘하기 위해서 학습 알고리즘이 사용된다. 이메일에서도 스팸메일을 걸러주게 되는것도 학습알고리즘이다. 지능을 가진 기계를 만들기 위해서는 학습 알고리즘을 인간의 뇌를 흉내내게 만들어서 인간의 뇌와 비슷하게 학습하게 만드는 것이다. 이번 강의에서는 최신의 기계학습 알고리즘에 대해 배운다. 일단은 유도되는 수학적 지식은 건너 뛸거다. 이러한 알고리즘들을 사용하여 예제를 풀어보고 어떻게 작동하는지 확인하는데 많은 시간을 쓸 것이다. 머신러닝은 인공지능 분야에서 발전하여 파생되어 나갔다. 기계가 지능을 가지길 원했고 몇몇 간단한 일들을 스스로 해내길 원했다. 어디로 가면 더 빨리 갈 수 있는것인가? 이런 것들을 ..
- Total
- Today
- Yesterday
- logout
- react
- login
- Vue
- DFS
- JavaScript
- Express
- Queue
- useState
- react autoFocus
- read_csv
- django
- NextJS
- mongoDB
- TensorFlow
- BFS
- Deque
- next.config.js
- typescript
- error:0308010C:digital envelope routines::unsupported
- vuejs
- nextjs autoFocus
- UserCreationForm
- 클라우데라
- useHistory 안됨
- pandas
- 자연어처리
- 자료구조
- Python
- nodejs
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |