일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 데이터집계
- yarn #오류
- oracle #
- git #삭제
- python #json
- django #db #오류
- SQL
- react #event
- react #ref
- MariaDB #Error
- DTO #VO
- kotlin #코틀린 #SpringDataJPA단점
- blockscope
- springboot #에러
- decode함수
- JSP #Java #JQuery
- Django #Static
- Django #장고 #에러해결방법 #templatetags
- PostgreSQL
- db #with절 #오라클 #oracle #쿼리 #query
- flutter #flutter개념 #특징 #장단점
- 인텔리제이 #intelliJ #패키지생성 #package
- 인프런 #assertThat #오류
- db #mysql #mariadb
- react #props #state
- react #mini_project #study
- JPA #Springboot #java
- react #리액트 #JSX
- regexp_substr함수
- javascript #자바스크립트 #공백제거함수
- Today
- Total
목록프로그래밍 (91)
감자의 개발공부 일지

장고 웹 실습 도중 다음과 같은 오류가 발생했다. 가려진 부분은 요구하는 내 Table명이다! migrate부분 문제라고 추측했다. >python manage.py makemigrations >python manage.py migrate 다음 명령어를 통해 migrate를 진행해줬다. 문제가 해결되었다!😘 하지만 migrate 부분이 빨갛게 나오는걸로 보니 뭔가 데이터 가 안에서 꼬인게 아닌가 싶다....🤣

1. 기본화면 구성 2. 데이터베이스 생성 data.json { "days": [ { "id": 1, "day": 1 }, { "id": 2, "day": 2 }, { "id": 3, "day": 3 }, { "day": 4, "id": 4 } ], "words": [ { "id": 1, "day": 1, "eng": "book", "kor": "책", "isDone": false }, { "id": 3, "day": 2, "eng": "car", "kor": "자동차", "isDone": false }, { "id": 5, "day": 3, "eng": "school", "kor": "학교", "isDone": false }, { "id": 6, "day": 3, "eng": "pencil", "kor..
웹 사이트 구성요소 중 Image, CSS, Script 파일과 같이 그 내용이 고정되어 응답을 할 때 별도의 처리 없이 파일 내용을 그대로 보내주면 되는 파일을 의미 Static 파일들은 웹 어플리케이션을 통하지 않고, 그 전단의 웹 서버에서 URL에 따른 파일 내용을 그대로 응답함으로써 직접 처리가 가능 Django에서 Static파일들을 모듈별 Local영역과 Global 영역 두 단계로 나누어서 관리를 하는데 Local영역에는 각 모듈에서 독자적으로 사용되는 Static파일들이 위치하고, Global영역(STATICFILES_DIRS)에는 사이트 전역에서 공통적으로 사용하는 Static파일들이 위치 또 Django는 개발 과정에서 각 모듈별로 분산되어 저장한 Static파일들을 한 곳으로 모아서 ..
RDBMS의 차이점 - varchar 타입 : 최대 길이를 명시하고 사용/ 최적화와 저장 공간에 더 효율적 - text 타입 : 최대 길이가 DB schema에 의해 지정되지 않는다. PostgreSQL 9은 두 타입에는 퍼포먼스 차이는 없고 MySQL에는 조금의 차이가 있다. 이것은 Django Model의 스펙 뿐은 아니다. CharField : 최대 길이 정의가 필요한 타입 /단일 라인 입력 TextField :그 외/ generic edit view에서 TextField는 다중 행 크기 조정 가능한 입력으로 렌더링

Django를 사용하여 웹 실습을 하는 도중 다음과 같은 오류가 발생했다.😒 에러를 수정하는데 오래 걸려서 기억하고 있을려고 글을 작성한다! TemplateSyntaxError at / 'xxx' is not a registered tag library. Must be one of:~ 위의 에러는 대략적으로 표현한 에러이고 사진속 에러가 실제 내가 진행하던 도중 발생한 에러다(결국 같다... 이해하는데 편하라고 첫번째 에러코드를 넣은것 뿐이다!) 보통 이 에러가 발생하는 원인은 4가지인것 같다. 1. templatetages 관련 폴더의 경로 문제 -> templatetages 폴더는 views.py, __init__.py, urls.py 파일과 같은! 경로에 있어야 한다! -> 문제 없어서 패스~ 2...
Python에서 json데이터를 추출 하는 도중 json.decoder.JSONDecodeError: Unexpected UTF-8 BOM (decode using utf-8-sig): line 1 column 1 (char 0) 위와 같은 오류가 발생하였다.😒 구글 서치 결과 encoding부분을 encoding = 'utf-8-sig' 으로 변경해 주면 된다고 한다! 오류 해결😘
1. trim() 함수 - 앞과 뒤쪽의 공백을 제거해줌 예제 var study = "Javascript를 공부해보자"; print(study.trim() //Javascript를 공부해보자 2. replace() - / /g를 통해 문자열에서 모든 공백을 찾아서 찾은 공백은 ''으로 변환하여 제거해줌 예제 let study = " Javascript를 공부해보자 "; let result = study.replace(/ /g, ''); console.log("[" + result + "]"); //[Javascript를 공부해보자] + replace(패턴매칭(정규식)문자열, 변경할 문자열)인 원형함수에서 g, i m의 의미 g : 발생한 모든 패턴에 대한 전역 검색을 뜻함 i : 대/소문자 구분 안함을 뜻..

인프런 학습 도중 다음과 같은 오류가 발생하였다. 이 에러는 UserLoanHistory에 isReturn이라는 필드가 없다는 뜻이다. 원인은 전에 만들어놓은 UserLoanHistoryRepository에 작성한 fun findByBookNameAndIsReturn(bookName: String, isReturn: Boolean): UserLoanHistory? 다음과 같은 Spring Data JPA에서 제공해주는 findBy~~~를 사용하여 코드를 작성하였다. 이것은 오류가 발생하지 않아서 테스트를 돌릴때 찾기 어려운 RuntimeBug이다. 이러한 부분이 Spring Data JPA를 사용하는것에 대한 단점이다. 이러한 문제점은 추후 querydsl 적용을 통해 해결한다고 한다!😊