일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- TypeScript
- 자바 while문
- 이클립스 DB연동
- 자바 스캐너
- 자바 switch문
- 자바 향상된 for문
- 항해99 2기
- 조코딩
- 정보처리기사실기
- 자바 for문
- 자바 조건문
- 자바 구구단 출력
- java
- 자바 강제 캐스팅
- 자바
- react ag grid
- 자바 자동캐스팅
- 프로그래머스
- 자바 반복문
- 자바 public
- 변수
- react with typescript
- MySQL
- Vue3
- 자바 공배수
- 항해99
- 타입스크립트
- 자바 if문
- 자바 삼항연산자
- Til
- Today
- Total
목록WEB/python (21)
뇌 채우기 공간

2021.06.08 - [WEB/python] - [python] 리스팅api만들기/ 제목과 내용을 써서 저장하면 바로 나타나게 하기 제목과 내용은 저장하고 나오게 만들었다. 이제 사진을 업로드 하고 저장하고 보여주게 해보자 이렇게 사진 업로드 부분이 있고 사진을 선택하면 내 사진 이름으로 바뀌고 저장하기를 누르면 밑에 뜨는 형식이다. index.html 나홀로 일기장 사진 선택하기 저장하기 app.py from flask import Flask, render_template, jsonify, request app = Flask(__name__) from pymongo import MongoClient client = MongoClient('localhost', 27017) db = client.dbsp..

2021.06.08 - [WEB/python] - [python] 포스팅api만들기/ 제목과 내용이 db에 저장되게 하기 포스팅을 만들었으니 이제 리스팅을 만들어보자 저장하기를 누르면 바로바로 밑에 뜨게 만드는 것이다. app.py from flask import Flask, render_template, jsonify, request app = Flask(__name__) from pymongo import MongoClient client = MongoClient('localhost', 27017) db = client.dbsparta_plus_week1 @app.route('/') def home(): return render_template('index.html') @app.route('/diar..

제목과 내용을 적고 저장하기를 누르면 db에 저장되게 하는 포스팅 api를 만들어보자 index.html 나홀로 일기장 저장하기 창덕궁 날씨가 참 좋았다 창덕궁 날씨가 참 좋았다 창덕궁 날씨가 참 좋았다 창덕궁 날씨가 참 좋았다 창덕궁 날씨가 참 좋았다 app.py from flask import Flask, render_template, jsonify, request app = Flask(__name__) from pymongo import MongoClient client = MongoClient('localhost', 27017) db = client.dbsparta_plus_week1 @app.route('/') def home(): return render_template('index.html'..

2021.06.08 - [WEB/python] - [python] pycharm 프로젝트 만들기 flask, pymongo, pyjwt설치 jinja2 [python] pycharm 프로젝트 만들기 flask, pymongo, pyjwt설치 jinja2 file-- newproject를 만든다 Create a main.py welocome script해제 하고 create file-settings에 가서 interperter을 검색하고 플러스 버튼을 누른다 flask pymongo pyjwt 를 설치한다. static, templates폴더.. sso-feeling.tistory.com 기본 플라스크 코드를 app.py에 넣는다 from flask import Flask, render_template, ..
회원가입할때 받은 비밀번호가 해시함수sh256를 통해 암호화되어 db에 저장이 된다. 그리고 로그인할때는 받은 비밀번호가 해시함수를 통해 암호화되어 db의 것과 비교를 한다. 맞는 유저가 있으면 서버에서 jwt토큰을 넘겨준다. 그것은 놀이공원에서 처음에 주는 팔찌라고 생각하면 된다. 서버가 토큰을 주면 클라이언트는 쿠키에 준다. 계속 사용자가 다른페이지를 들어가면서 요청을 하면 쿠키가 같이가서 로그인 한 사람이라는 정보를 계속 준다. 언제까지 유효한지에 대한 정보가 있는데 그것은 보통 payload라는 곳에 적혀있다. 이 payload도 암호화를 해야한다. 자기가 정한 secret key로 한다. 로그아웃을 하려면 쿠키를 삭제하면 된다.