본문 바로가기

분류 전체보기197

[Javascript] truthy, falsy 1️⃣ true, false 기본적으로 Javascript에서는 소문자 true와 false를 사용하여 참과 거짓을 표현한다 true와 false 외에 다른 값들도 true, 혹은 false로 해석될 수 있는데, 이를 truthy와 falsy라고 부르고, 각각 true와 false와 비슷한 기능을 해준다. 2️⃣ Falsy Falsy false false 0 숫자 0 -0 숫자 -0 0n Bigint 타입의 0n document.all DOM의 일부가 아님 null 값이 없음 undefined 원시값, 정의되지 않음 NaN 숫자가 아님 "" 빈 문자열 '' 빈 문자열 `` 빈 문자열 이것들이 일반적인 falsy한 값들이다. 3️⃣ Truthy Falsy값을 제외한 값들은 기본적으로 Truthy이다. 예를.. 2023. 6. 14.
20230614 TIL - URL params, toLocaleString() 1️⃣ url params url params url params, 즉 url 매개변수는 웹 주소의 일부로, 데이터를 전달하는데 사용된다. 일반적으로 key=value의 형태로 url에 붙여서 사용. 예시) https://www.example.com/search?name=apple&id=2 위 url에서는 두개의 매개 codemte.tistory.com 2️⃣ toLocaleString() toLocaleString() toLocaleString() 함수는 JavaScript에서 사용할 수 있는 내장 함수이다. 숫자, 날짜 시간 등을 Locale에 맞는 문자열로 변환해준다. 함수의 인자로는 locale 과 options 를 받을 수 있다. 1️⃣ locale 변환할 언 codemte.tistory.com 2023. 6. 14.
20230612 TIL - 프론트 엔드 변조 1️⃣ 프론트엔드 데이터 변조 프론트 변조 1️⃣ 프론트엔드 프론트엔드는 웹 애플리케이션의 사용자 인터페이스를 담당하는 부분이다. 이는 HTML, CSS, JavaScript를 사용하여 웹 페이지를 구성하고 사용자와 상호작용하는 기능을 포함한다. codemte.tistory.com 2023. 6. 12.
20230609 TIL - Javascript의 Truthy와 Falsy 1️⃣ [Javascript] truthy, falsy [Javascript] truthy, falsy 1️⃣ true, false 기본적으로 Javascript에서는 소문자 true와 false를 사용하여 참과 거짓을 표현한다 true와 false 외에 다른 값들도 true, 혹은 false로 해석될 수 있는데, 이를 truthy와 falsy라고 부르고, 각 codemte.tistory.com 2023. 6. 12.
WIL 20230605 ~ 20230611 - 최종 프로젝트 주차 1 1️⃣ 이번 주 TIL 20230605 TIL - Serializer - depth, repr() 20230605 TIL - Serializer - depth, repr() 1️⃣ Serializer - depth, repr() [DRF] Serializer - depth, repr() 1️⃣depth Article이 "title", "content", "author" 필드를 가지고 있고, 이 중 author 필드가 user와 ForeignKey관계라고 가정. class Article(models.Model): title = models codemte.tistory.com 20230607 TIL - Postman AccessToken 자동 갱신하기 20230607 TIL - Postman AccessTo.. 2023. 6. 12.
[DRF] Permissions Permissions Permissions를 가져오는 법 from rest_framework.permissions import Permissions를 통해 View에 필요한 권한을 설정할 수 있다. REST 프레임워크에는 특정 View에 액세스할 수 있는 사용자를 제한할 수 있는 여러 Permission class가 포함되어 있다. DRF에서 기본적으로 제공하는 Permission들은 다음과 같다. AllowAny IsAuthenticated IsAdminUser IsAuthenticatedOrReadOnly DjangoModelPermissions DjangoModelPermissionsOrAnonReadOnly DjangoObjectPermissions 사용 예시) class MoongTangView.. 2023. 6. 10.
20230608 TIL - Permissions 1️⃣ Permissions [DRF] Permissions Permissions Permissions를 가져오는 법 from rest_framework.permissions import Permissions를 통해 View에 필요한 권한을 설정할 수 있다. REST 프레임워크에는 특정 View에 액세스할 수 있는 사용자를 제한할 수 있는 codemte.tistory.com 2023. 6. 9.
또 나만 모르는 Postman access토큰 자동갱신 access 토큰이 발급되는 요청의 Tests 탭으로 이동. Tests 탭에 해당 코드 작성 const jsonData = JSON.parse(responseBody); pm.environment.set("token", jsonData.access); 이때 "token"의 이름은 자신이 설정해준 환경 변수의 이름과 동일해야 한다. jsonData.access 에서 access부분은 해당 Response body에서 온 access값을 할당해주는 것이다. 이를 응용해서 refresh토큰도 자동할당하거나, 다른 데이터도 환경변수로 할당해주고 사용할 수 있다. 2023. 6. 8.
20230607 TIL - Postman AccessToken 자동 갱신하기 1️⃣ 또 나만 모르는 Postman access토큰 자동갱신 또 나만 모르는 Postman access토큰 자동갱신 access 토큰이 발급되는 요청의 Tests 탭으로 이동. Tests 탭에 해당 코드 작성 const jsonData = JSON.parse(responseBody); pm.environment.set("token", jsonData.access); 이때 "token"의 이름은 자신이 설정해준 환경 변수의 codemte.tistory.com 2023. 6. 7.