프로그래밍 프로그래밍/Django개발(MAC OS) 2022. 5. 9. Django Rest API 서버 만들기 요약 - Day 2 2022.05.08 - [프로그래밍/Django개발(MAC OS)] - Django Rest API 서버 만들기 요약 - Day 1 Django Rest API 서버 만들기 요약 - Day 1 Django를 활용하여 REST API 서버를 만드는 방법에 대해서 정리하기 위한 포스팅입니다. 개인적으로 사용하기 위한 것이라ㅠㅠ 정보 전달보다는 전체적으로 어떻게 학습 했는지를 봐주시면 좋을 것 kgu0724.tistory.com 어제에 이어서 Rest API 서버 만들기를 시작해보도록 하겠습니다. @api_view(["GET", "POST"]) def rooms_view(request): if request.method == "GET": rooms = Room.objects.all()[:5] serialize.. 프로그래밍/Django개발(MAC OS) 2022. 5. 8. Django Rest API 서버 만들기 요약 - Day 1 Django를 활용하여 REST API 서버를 만드는 방법에 대해서 정리하기 위한 포스팅입니다. 개인적으로 사용하기 위한 것이라ㅠㅠ 정보 전달보다는 전체적으로 어떻게 학습 했는지를 봐주시면 좋을 것 같습니다. 공부했던 내용 순으로만 작성해보았습니다. Django restframwrok 설치 - https://www.django-rest-framework.org/#installation api view 사용 - rest_framework.decorator api_view 를가지고와서 - @api_view를사용하면됨 - 예를들어@api_view(['GET', 'POST']) 이런식으로만들면 Serializers를사용 ->Serializers.py 파일을 생성하여 이곳에 Serializer할 내용들을 입력 .. 프로그래밍/JavaScript 2021. 10. 10. 웹 페이스북 공유하기(링크) 페이스북 공유하기 버튼 만들기 페이스북에 공유하는 방법은 여러가지가 있죠. 현재 페이지를 공유하느냐? 아니면 현재 링크를 공유하느냐? 이번에 소개드릴 방법은 페이스북 링크를 공유하는 방법입니다. 생각보다 방법은 간단합니다. (아래 메일 참조) https://developers.facebook.com/docs/plugins/share-button?locale=ko_KR 공유하기 버튼 - 소셜 플러그인 - 문서 - Facebook for Developers 전체 코드 예시 코드 예를 복사하여 웹사이트에 붙여넣습니다. data-href 값을 웹사이트 URL로 조정합니다. 다음으로 og:*** 메타 태그를 사용하여 링크 미리 보기를 조정합니다. og:url과 data-href가 같 developers.faceb.. 프로그래밍/App 개발 2021. 9. 3. React-Native 프로젝트 이름 변경하기 개요 리엑트 네이티브 프로젝트를 자주하다보니, 일반적으로 반복되는 구조들은 틀을 만들어 두는 것이 좋을 것 같더라구요 그리고 폴더만 복사한 후 이름만 바꿔서 시작을 하면 좋을 것 같습니다. 변경는 방법 react-native-rename패키지를 설치합니다. npm install -g react-native-rename 그 다음 이름을 변경할 프로젝트 내부에서 다음을 입력합니다. react-native-rename "프로젝트 이름" 그러면 이름이 변경됩니다. 다음으로 이름에 대해 연결을 시켜줘야합니다. 안드로이드는 자동으로 연결됩니다. ios의 경우에는 아래 명령을 추가로 해주셔야 됩니다. cd ios pod install npm run ios 프로그래밍/App 개발 2021. 7. 26. React Native Android Build 에러 해결 React Native 를 활용해서 개발 할 때 발생하는 에러입니다, Unable to load script. Make sure youre dither running a Metro server 이러한 에러가 나는 이유는 React Native가 클로스 플랫폼이기 때문에 안드로이드 ios로 동작이 되게끔 변환 작업을 하는데 그냥 안드로이드에서 Build를 시키니까 에러가 나는 것입니다. 그래서 아래와 같은 방식으로 해결이 필요합니다. 1. 폴더 확인 android/app/src/main/assets 폴더가 있는지 확인한다. 없다면 만들어준다. 2. bundle 파일 생성 아래 명령으로 번들 파일을 생성한다. // here react-native bundle --platform android --dev fa.. 프로그래밍/JavaScript 2021. 7. 21. React-Native 앱 아이콘 초간단 만들기 방법 RN를 사용해서 앱을 만드시는 분들에게 편한 앱 아이콘 만드는 방법을 소개해드립니다. React Native Make라는 라이브러리 인데요. 사용 방법은 아래와 같습니다. 1. 설치 yarn add -D @bam.tech/react-native-make # OR npm i -D @bam.tech/react-native-make 2. 1024x1024 사이즈의 앱 아이콘을 준비 아이콘은 여기서 만들면 됩니다. https://appicon.co/ App Icon Generator Generate icons and images for mobile apps, android and iOS. No need to upload or download. Works on your browser appicon.co 3. 아래.. 프로그래밍/JavaScript 2021. 6. 1. react-native 앱 아이콘 변경하기 React Native를 통해 프로젝트를 진행하면서 반드시 해야 되는 일이 있습니다. 앱 아이콘을 변경해야 하는 일인데요. 자주 사용하지 않다 보니, 까먹을 것 같아서, 정리 해두도록 하겠습니다. 우선 아래 사이트에서 만들고자 하는 앱을 생성하시면 됩니다. https://appicon.co/ App Icon Generator Generate icons and images for mobile apps, android and iOS. No need to upload or download. Works on your browser appicon.co 여기서 이미지 가져다 놓으시고 제너레이트 하시면 됩니다. 그러면 iphone 용이랑 Android 용을 다운 받을 수 있습니다. 여기서 생성한 것들을 이제 하나씩 .. 프로그래밍/Django개발(MAC OS) 2021. 5. 1. Django restframework 6. Create 2021.04.03 - [프로그래밍/Django개발(MAC OS)] - [Django Rest Framework] 시작하기 Rest API 소개 2021.04.24 - [프로그래밍/Django개발(MAC OS)] - Django restframework 2. 설치하기 2021.04.24 - [프로그래밍/Django개발(MAC OS)] - Django restframework 3. APIView 2021.04.24 - [프로그래밍/Django개발(MAC OS)] - Django restframework 4. ListAPIView 2021.04.24 - [프로그래밍/Django개발(MAC OS)] - Django restframework 5. RetrieveAPIView 전체 리스트와 한 개의 방을 읽어오는.. 프로그래밍/Django개발(MAC OS) 2021. 4. 24. Django restframework 5. RetrieveAPIView 2021.04.03 - [프로그래밍/Django개발(MAC OS)] - [Django Rest Framework] 시작하기 Rest API 소개 2021.04.24 - [프로그래밍/Django개발(MAC OS)] - Django restframework 2. 설치하기 2021.04.24 - [프로그래밍/Django개발(MAC OS)] - Django restframework 3. APIView 2021.04.24 - [프로그래밍/Django개발(MAC OS)] - Django restframework 4. ListAPIView generics뷰에서 RetrieveAPIView를 사용하는 방법입니다. 하나의 데이터만을 보고 싶을 때 사용하는 방법입니다. ListView와 마찬가지로 설정을하면 되지만, 하나.. 프로그래밍/Django개발(MAC OS) 2021. 4. 24. Django restframework 4. ListAPIView 2021.04.03 - [프로그래밍/Django개발(MAC OS)] - [Django Rest Framework] 시작하기 Rest API 소개 2021.04.24 - [프로그래밍/Django개발(MAC OS)] - Django restframework 2. 설치하기 2021.04.24 - [프로그래밍/Django개발(MAC OS)] - Django restframework 3. APIView 이번에는 ListAPIView를 활용해보도록 하겠습니다. ListAPIView는 GenericsView에서 제공하는 API입니다. ListAPIView를 사용하면 더욱 편하게 List화면과 Pagenation을 구현할 수 있습니다. 사용방법 아주 간단합니다. queryset객체를 가져오고 Serializer할 것들.. 프로그래밍/Django개발(MAC OS) 2021. 4. 24. Django restframework 3. APIView 2021.04.03 - [프로그래밍/Django개발(MAC OS)] - [Django Rest Framework] 시작하기 Rest API 소개 2021.04.24 - [프로그래밍/Django개발(MAC OS)] - Django restframework 2. 설치하기 Django RestFramework APIView 사용하기 APIView는 restframework에서 제공해주는 Class기반의 API VIEW입니다. 그래서 클래스를 생성해주시면 됩니다. 사용방법 사용 방법은 간단히 APIView 상속받아서 get방식과 post방식으로 사용하시면 됩니다. APIView에서의 장점은 테스트 화면도 함께 보여준다는 장점이 있습니다. views.py from rest_framework.views import.. 프로그래밍/Django개발(MAC OS) 2021. 4. 24. Django restframework 2. 설치하기 2021.04.03 - [프로그래밍/Django개발(MAC OS)] - [Django Rest Framework] 시작하기 Rest API 소개 [Django Rest Framework] 시작하기 Rest API 소개 오늘부터 새로운 프로젝트??를 하기로 했습니다. 그건 바로 DJango를 활용한 Rest API를 개발해보는 프로젝트 인데요. 스터디를 하면서 필요한 단계별 기능들을 정리해두면 좋을 것 같아서 포스팅을 kgu0724.tistory.com RESTFRAMEWORK 설치 방법 1. 설치하기 - 설치는 너무 간단합니다. 1) Restframework 설치 pip install djangorestframework 2) Settings.py 값 설정 INSTALLED_APPS = [ ... 'res.. 이전 1 2 3 4 5 ··· 11 다음