전체보기 98

미래에서 기다릴게, <시간을 달리는 소녀>

First time, Last time, Every time  잠시라도 같이 있음을 기뻐하고애처롭기까지 만한 사랑을 할 수 있음에 감사하고 주기만 하는 사랑이라 지치지 말고더 많이 줄 수 없음을 아파하고 남과 함께 즐거워한다고 질투하지 않고그의 기쁨이라 여겨 함께 기뻐할 줄 알고 깨끗한 사랑으로 오래 기억할 수 있는 나"당신을 그렇게 사랑합니다."  영화 분위기가 참 좋다.기억 조작을 하는 것 처럼 나에게도 저런 시절이 어렴풋있지 않을까 생각하게 된다.마지막 장면에서 키스를 하지않고 포옹을 하는것조차 청춘이구나 어울린다 잘.

나의 일상 2024.05.23

Django 프로젝트(3) - 📖 School Talks

https://github.com/EstSoftOrmi3FinalProject EstSoftOrmi3FinalProject EstSoftOrmi3FinalProject has 2 repositories available. Follow their code on GitHub. github.com 📖[School Talks] DRF를 활용한 입시정보 커뮤니티 서비스 🎯1. 목표와 기능 1.1 목표 고등학생들의 입시정보 및 생활정보 공유 서비스 대입에 대한 입시정보를 찾고, 일상생활을 공유하며 공감대를 형성하는 서비스 공부하다 지친 학생들이 편히 찾을 수 있는 커뮤니티 1.2 기능 기본 기능 회원가입, 로그인, 프로필 기능 커뮤니티 게시판 기능(입시게시판, 자유게시판 2개) AI 티칭 기능 선택 기능 실시간 익..

Django/DRF 2024.01.03

Git & GitHub 심화

Branch git의 기본 브랜치 : master GitHub에서의 기본 브랜치 : main 브랜치 생성 git branch mybranch 메인에서 파생되는 브랜치 생성 git branch mybranch main 브랜치 이동/변경 git checkout mybranch 코드 이후로 원격 저장소에 mybranch라는 브랜치를 만들어 push git push --set-upstream origin mybranch 브랜치 변경 git switch mybranch 브랜치 새로 만들어서 변경 git switch -c mybranch 파일을 최근 커밋으로 되돌리기 git restore README.md 최근 커밋 전으로 되돌리기 git checkout -- README.m 스테이지에 올린 파일 빼기 git r..

Git 2023.12.06

Django 프로젝트(2) - 🎓 AI 지식인 서비스

https://github.com/UserDongHu/ChatGPT_DRF_Project GitHub - UserDongHu/ChatGPT_DRF_Project Contribute to UserDongHu/ChatGPT_DRF_Project development by creating an account on GitHub. github.com Django DRF Project - 🎓 AI 지식인 서비스 AI가 답변을 해주는 지식인 서비스 입니다. 질문을 하면 ChatGPT가 답변을 해줍니다. 내가 한 질문과 ChatGPT의 답변이 게시물로 생성됩니다. 다른 사람들의 질문들을 볼 수 있습니다. 1. 목표와 기능 1.1 목표 DRF(Django REST Framework)를 이용한 REST API 구현 Vie..

Django/DRF 2023.12.02

"간지나는 나"의 스톤아일랜드 23FW 크링클랩스 롱패딩

이번 겨울에는 꼭 간@지 쌈@뽕 나는 롱패딩 하나 사야지 하고 블랙 프라이데이 해외 직구 정보를 며칠을 봤는데도 맘에 드는게 하나 없어서 그냥 크림에서 샀다. 크림이 제일 쌈 그냥.. 21, 22, 23FW 시즌들 롱패딩이 생긴게 다 달라서 조금 고민했는데 21은 이쁘긴한데 너무 예전 모델 같고.. 22는 주머니가 치렁치렁이라 안이쁨 23은 너무 무난함.. 어차피 새거 사서 오래 입을건데 최신 모델 사자해서 23FW를 골랐습니다. 사실 17FW 같은 옛날 모델이 이쁜듯 근데 사실 매장가서 한번 입어봤는데 백화점에서는 230임... 미친 가격 XL랑 XXL 고민했는데 롱패딩은 딱 맞게 입는게 이쁘대서 XL 선택함 (오버핏충 패배) 105~108 정도 사이즈 되는듯? 스톤아일랜드만큼 돈값하는 브랜드도 없는듯..

나의 일상 2023.12.01

DRF viewset을 이용한 serializers, authenticated 실습

APIView -> Generic(APIView + Mixins) -> ViewSet(CRUD 다 가능. URL까지 DefaultRouter로 등록 권장) 실습 가상환경 설정 가상환경 활성화 django와 drf 설치 pip install django pip install djangorestframework startproject하고 blog 앱 생성 project / urls.py from django.contrib import admin from django.urls import path, include urlpatterns = [ path("admin/", admin.site.urls), path('blog/', include('blog.urls')), path('api-auth/', include..

Django/DRF 2023.11.20

JWT (JSON Web Token)

JWT - JSON 형식의 토큰 - 인증, 정보 교환, 세션 관리 용도 (JWT를 사용하면 세션 정보를 관리할 필요가 없어짐)로 사용 JWT의 구성 - 헤더 : JWT의 유형 및 서명 알고리즘과 같은 메타 정보 포함. base64 인코딩 - 페이로드 : 실제로 전달하려는 정보 포함. base64 인코딩 - 서명 : 토큰의 유효성을 검증하기 위한 부분. 헤더, 페이로드, 비밀 키를 사용해서 생성. base64 인코딩 xxxxx[Header].yyyyy[Payload].zzzzz[Signature] Django와 JWT의 연계 - Django의 기본 인증 시스템은 웹 애플리케이션에서는 효과적이지만, RESTful API나 분산 시스템에서 제한사항이 존재 (세션 유지와 관리 때문에 서버에 저장공간이 필요하고 ..

Django/DRF 2023.11.17

TDD (Test-Driven Development)

단위 테스트 (unit test) : 개별 함수나 메서드 같은 코드의 가장 작은 단위가 예상대로 동작하는지 검증하는 테스트. - Python 에서 unittest 모듈을 이용해서 단위 테스트를 작성하고 실행할 수 있음 import unittest # 모듈 import def add(x, y): # 더하는 함수 return x + y class TestAdd(unittest.TestCase): # 단위 테스트 def test_add(self): self.assertEqual(add(1, 2), 3) # add(1,2)가 3과 같은지 확인 if __name__ == '__main__': unittest.main() # 결과가 OK로 나옴 import unittest def add(x, y): return x..

Django 2023.11.16