전체 글

전체 글

    안드로이드 추천 오픈소스5) DateTimeRangePicker

    https://github.com/wisnukurniawan/date-time-range-picker-android wisnukurniawan/date-time-range-picker-android Standalone Android widget for picking a single date, multiple date, and range of date from a calendar view. - wisnukurniawan/date-time-range-picker-android github.com SkyScanner 등에서 사용하는 UI를 갖춘 달력 오픈소스이다. 0) 한장 소개 1) 기본적인 사용방법 in build.gradle (Project: xxx) allprojects { repositories { ..

    [React Native] sublime text JSX 확장자 지원 방법

    SublimeText 위의 메뉴에서, Preferences - Package Control - 누르면 나오는 창에서 Install Package 여기서 Babel과 Babel Snippet 을 다운받아준다. 이후 다시 위의 메뉴에서, View - Syntax - Open all with current extension as.. 여기서 Babel - Javascript (Babel)을 골라준다. 이후 다시 View - Syntax 에 가면 생겨있는 Babel을 골라주면 된다.

    [Android/연동방법] SMS 본인인증 연동 (with iamport, 아임포트) (2)

    📌 Android SMS 본인 인증 유저의 정보 얻어오기 📕 감잡기 단순한 성공과 실패의 본인 인증 결과만이 아닌, 본인 인증에 성공한 유저의 정보를 가져오고 싶다면 아임포트에서 제공하는 rest api를 통하여 받아와야 합니다. 이는 https://api.iamport.kr/users/getToken 로의 POST 요청으로 access_token을 받아오고, https://api.iamport.kr/certifications/imp_xxxxxxxxxx 로의 GET 요청으로 유저 프로필을 받는 2단계로 가능합니다. ✉️ Full 예제 확인! 📗 개발 방법 /users/getToken API 호출에 필요한 변수: imp_key, imp_secret imp_key와 imp_secret은 아임포트 관리자 페이..

    [Android/연동방법] SMS 본인인증 연동 (with iamport, 아임포트) (1)

    🤗 Android SMS 본인인증 구현하기 Android에서 SMS 본인인증을 구현하는 방법에는 여러가지 방법이 있습니다. 1) 서버에서 문자 인증 체계를 구축하여 진행하는 방법 2) PG사에서 제공하는 본인 인증 API를 이용하여 구축하는 방법 등.. 이 글에서는 2번, 그 중 아래와 같은 화면에서 인증을 하는 방법을 구현해보도록 하겠습니다. 위는 다날(Danal) PG사에서 제공하는 API를 이용한 인증시스템의 한 화면인데요, 이를 쉽고 간편하게 구현하기 위한 API를 아임포트에서 제공합니다. 따라서 이 글에서는 아임포트 플랫폼을 이용하여 진행하도록 하겠습니다. 아임포트 공식홈페이지 개발자를 위한 무료 결제연동 API, 아임포트 아임포트를 import하세요. 아임포트의 풍부한 REST API 기능을 ..

    [Android/안드로이드] 구글 퓨시아(fuchsia) 개발자 사이트

    https://fuchsia.dev/ Fuchsia Fuchsia is Fuchsia. fuchsia.dev Fuchsia is Fuchsia(...)

    [django] User Profile Response 요청하기

    in serializers.py from .models import Profile class ProfileSerializer(serializers.ModelSerializer): class Meta: model = Profile fields = '__all__' in views from .serializers import ProfileSerializer class ProfileAPI(viewsets.ViewSet): def retrieve(self, request, pk=None): user = get_object_or_404(User, pk=pk) profile_serializer = ProfileSerializer(user.profile) return Response(profile_serializer..

    [django/문제해결] You are trying to add a non-nullable field

    django makemigrations 중 가끔 위와 같은 에러 상황이 발생한다. 쉽게 말해 기존의 models가 변경된 models로 인해 갈 곳을 잃어버렸다는 것이다. 1) 이는 makemigrations 폴더 내의 기록을 지워도 되는 상황이라면, __init__.py 파일을 제외하고 전부 지우면 해결된다. 2) 그럴 수 없는 상황이라면, default = '' 옵션, 혹은 null = True 옵션을 주게 되면 해결된다