drf_todo's People
drf_todo's Issues
Todo 모델 만들기
- id : 데이터 고유 id(PK)
- title : 할일 제목
- is_complete : 완료 여부, 데이터 타입은
boolean
이며 default false 설정 - created_at : 할일 생성 시간
- updated_at : 할일의 마지막 수정 시간
- completion_at : 할일 완료 시간
- user_id : 사용자 테이블과 FK로 관계형성
커스텀 유저 모델 만들기
<포함해야하는 요소>
- email : 로그인 용
- 사용자 이름
- 비밀번호
- 성별
- 나이
- 소개글
signup/login API 만들기
회원가입/로그인 api 만들기
To do 작성 기능
로그인한 유저가 '나의 할일'을 작성해 post 요청 보내면
db에 할일 제목을 저장!
로그인 문제발생
super user만 로그인이 가능함...
DB에는 사용자 정보가 들어가는데
로그인 해보려고하면
일반 User로 가입한 계정은 요런 문구가 계속 나옴
{ "detail": "No active account found with the given credentials"}
access 토큰에 유저 정보 담기
access 토큰 payload에 사용자정보 담기(email, name, gender, age)
회원수정 및 탈퇴 기능 구현하기
사용자 수정 및 탈퇴 기능 구현하기
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.