# westagram

141개의 포스트
post-thumbnail

Assignment #1 | Westagram [Mission 3] 회원가입 기능 구현

::: 현재까지 진행 상황 ::: 초기 세팅 완료 Users 앱 생성 완료 models.py의 User 클래스 작성 완료 DB에 migrate까지 진행 1.. Must Do.. 사용자 정보 입력 (이름, 이메일, 비밀번호, 연락처) 이메일 or 비밀번호가 전달

5일 전
·
0개의 댓글
post-thumbnail

Assignment #1 | Westagram [Mission 2] Models

... 그냥 진행한다.

5일 전
·
0개의 댓글
post-thumbnail

Assignment #1 | Westagram [Mission 1] Django Initial Setting

1. Virtual Environment(가상 환경) 2.. 프로젝트 초기 설정 2-1.. Database 생성(mysql) 2-2.. Project initial setting (1) Project Repository Clone (2) Project Pytho

5일 전
·
0개의 댓글

westagram backend 미션6 까지 코드리뷰 정리

질문:장고에서 제공하는 이메일 등의 유효성 검증 기능과 파이썬 패키지를 이용하는 방법의 차이점이 궁금합니다.실무에선 보통 어떤 유효성 검증 방법을 많이 사용하는지 궁금합니다.답:장고에서 제공하는 Field Validator는 장고의 Form 기능과 관련돼있는데 Form

6일 전
·
0개의 댓글
post-thumbnail

[westagram]댓글 내용 입력 후 Enter press, 혹은 게시 버튼 클릭 시 댓글 추가 기능

구상 처음 댓글을 달고 Enter press 또는 게시 버튼을 클릭 했을 때 42분전이라고 기재되어있는 곳 위에 댓글이 생성되기를 원했다. 처음 댓글로 css구현했을 때 div tag를 사용했으나 form tag를 사용해야 배웠던 내용을 사용할 수 있다고 하여 form

2022년 5월 7일
·
0개의 댓글

id, pw 입력 시 로그인 버튼 활성화 기능

id, pw 입력 시 로그인 버튼 활성화 기능 위코드 수업 중 id, pw 입력 시 로그인 버튼을 활성화 기능을 구현하라고 했으나 어떻게 진행해야할지 손도 대기 어려웠다. westagram login page 위의 화면에서 아이디와 비밀번호 둘 다에 한 글자라도

2022년 5월 7일
·
0개의 댓글

[Django] Westagram Likes

좋아요의 데이터 모델과 뷰를 구현하기전에, 어떻게 구현하면 좋을지 꽤 오랜시간 고민한것 같다.일단 그동안 내가 만들어왔던 데이터 모델과의 구조는 크게 다르지 않지만, 좋아요를 누른사람이 해당글에 한번더 좋아요를 누르면 좋아요가 사라지는 기능은 뷰에서 한번도 다룬 적이

2022년 3월 27일
·
0개의 댓글

westagram login test case

로그인 기능 구현 후, 각 case별 메세지 0. 현재 세팅 값 mysql : 로그인 기능 구현 code :

2022년 3월 18일
·
0개의 댓글

[React] Westagram 댓글 추가 함수

React-Westagram-댓글-추가-함수

2021년 12월 26일
·
0개의 댓글
post-thumbnail

Json Web Token(JWT) & Authorization

로그인을 위해서 필요한 것은 '인가(Authorization)'이다. 인가는 유저가 요청하는 request를 실행할 수 있는 권한이 있는 지를 확인하는 절차!서버는 이를 위해 headers에 access token을 만들어서 보내는데, 이 정보를 'Json Web To

2021년 12월 23일
·
0개의 댓글
post-thumbnail

encoding & decoding, bcrypt - 비밀번호 암호화!

지금까지의 작업에서 유저들의 비밀번호를 string으로 받아 곧바로 DB에 저장해왔다. 이런식으로...!이렇게되면, DB에는 비밀번호가 직접적으로 저장이되고, DB관리자나 DB에 접근할 수 있는 사람들은 유저들의 정보에 접근할 수 있는 위험이 있는 것이다.이러한 이유로

2021년 12월 22일
·
0개의 댓글

[Westagram]Mission 5-6 : 인증&인가

Mission5-6에서는 인증&인가 작업을 진행합니다. 1.유저가 아이디와 비번을 생성하면 비번을 암호화해서 DB에 저장하고 2.이후에 유저가 로그인을 하기 위해 아이디와 비밀번호를 입력하면 3.유저가 입력한 비밀번호를 암호화 한 후 암호화되서 DB에 저장된 유저의 비

2021년 12월 5일
·
0개의 댓글

[Westagram] Mission4 : 로그인

Mission4에서는 서비스의 회원으로 등록된 사용자를 로그인하도록 허가하는 과정에 대해 진행하겠습니다. 로그인 기능 구현 1.로그인을 위한 View를 작성해야합니다. 로그인 정보(이메일,비밀번호) 2.로그인을 할 때는 사용자 계정과 비밀번호가 필수입니다. 3.계정이

2021년 11월 28일
·
0개의 댓글

[Westagram] Mission3 : 회원가입

[Mission3] 회원가입 기능 구현

2021년 11월 27일
·
0개의 댓글

[Westagram] Mission1 : 초기세팅, Mission2 : 모델링

1.가상환경 생성2.가상환경 활성화mysql> create database westagram2 character set utf8mb4 collate utf8mb4_general_ci;pip install django pip install pymysqlpip instal

2021년 11월 27일
·
0개의 댓글

Westagram 4~6

4-1) users.views.py 에 새로운 class 인스턴스 SigninView를 추가로 작성체크해야할 점1\. 이메일과 비밀번호가 json 객체 안에 존재하지 않을 시 {"message": "KEY_ERROR"}, status code 400를 반환2\. 이메일

2021년 11월 25일
·
0개의 댓글
post-thumbnail

Westagram 1~3

1-1) 가상환경 생성 및 가상환경 활성화1-2) Database 생성1-3) Django Project 설정 $ westagram $ urls.py 수정최상단 디렉토리인 곳에 my_settings.py (환경변수) 작성$ my_settings.py1-5) .gitig

2021년 11월 25일
·
0개의 댓글
post-thumbnail

React westagram login/main page

CRA로 만든 westagram 프로젝트의 폴더 구조는 다음과 같다 ! Router, index.html - index.js - Main.js 관계 등의 개념은 React Intro 글에서 더 다룰 예정 !

2021년 11월 21일
·
0개의 댓글
post-thumbnail

[JS] Add: ID, PW 유효성 검사 기능 구현

Westagram 5번째 미션으로 '아이디, 패스워드 유효성 검사를 통한 로그인 버튼 활성화'를 도전했다. 구현 목표 아이디, 패스워드 유효성 검사 구현 구현 사항 설명 조건 id는 '@' 포함해야합니다. pw는 5글자 이상이어야 합니다. 두 조건을 만족 시에만 로그

2021년 11월 11일
·
0개의 댓글