본문 바로가기
728x90

vscode9

Django로 회원가입/로그인 페이지 만들기 (Python) - 3탄 이번에는 인증코드를 입력해 회원 인증이 되는 것을 직접 확인해볼 것이다. 이 전의 내용은 앞의 포스팅을 참고하자 현재는 쿠키를 사용중인데 세션을 사용하는 것도 아래에 적어두겠다. 2023.08.01 - [python] - Django로 회원가입/로그인 페이지 만들기 (Python) - 2탄 Django로 회원가입/로그인 페이지 만들기 (Python) - 2탄 오늘 포스팅하는 내용은 어제 내용에 이어서 인증코드를 발급 받는내용부터 시작한다. 이전 내용을 알고싶다면 이전 블로그 포스팅을 참고해주자 2023.07.31 - [python] - Django로 회원가입/로그인 페 forky-develop.tistory.com 1. 인증번호 매칭시키기 인증번호가 사용자가 입력한 번호와 쿠키에 저장된 값이 같은지를 확.. 2023. 8. 1.
Django로 회원가입/로그인 페이지 만들기 (Python) - 2탄 오늘 포스팅하는 내용은 어제 내용에 이어서 인증코드를 발급 받는내용부터 시작한다. 이전 내용을 알고싶다면 이전 블로그 포스팅을 참고해주자 2023.07.31 - [python] - Django로 회원가입/로그인 페이지 만들기 (Python) - 1탄 Django로 회원가입/로그인 페이지 만들기 (Python) - 1탄 오늘 수강한 내용은 장고를 활용한 회원가입과 로그인 페이지를 만드는 것이다! 오전에는 파이쉘 커맨드를 사용해서 vagrant 가상환경을 연결하는 것을 했지만, 어떤 이유에서인지 오류가 아주 forky-develop.tistory.com 1. views.py 로 인증코드 발급 세팅하기 어제 사용한 파일에서 인증코드 발급을 받기 위한 부분은 join 이다. 이곳에서 이름과 이메일 주소, 비밀번.. 2023. 8. 1.
가상환경 jupyter lab을 이용해 selenium 세팅하기 (Python) 여태까지 포스팅한 글중에 가장 쉬운 것 같다. ㅋㅋㅋㅋ 가상환경에서 주피터 랩을 사용하는게 항상 해왔던 거라 그런게 아니라 진짜 쉽다! 물론 이 포스팅은 세팅하기지 활용하기가 아닌 것도 있다. 지금부터 시작한다. 1. 폴더 하나 생성하기 폴더를 하나 생성해서 git clone 을 시켜주자 나는 이전에 생성하고 html 기초 문법에 대해 배웠던 파일을 활용했는데, README 파일만 있는 새폴더도 상관없다. 폴더를 생성하고 vs code 를 사용해서 파일을 열어주자 여기까지는 어려운 것이 없으니 캡쳐는 굳이 하지 않겠다. 혹시나 처음하는 사람이 볼 수도 있으니 코드만 살짝 첨부해보자면, git clone 본인이 생성한 github 레포 http 주소 code . 2. 파일 다운하기 가상환경에 접속을 먼저 .. 2023. 8. 1.
streamlit! vscode와 연동하기 (데이터 분석) 장고를 다루는 것이 어렵다보니 개발자가 아닌 데이터 분석가들은 주로 streamlit 이라는 것을 사용한다. 장고는 업데이트를 할 때 마다 사이트 연결을 끊었다가 다시 연결을 하는 반복의 과정을 거치며 불편했다면, 스트림릿은 한번 연결을 시켜두면 파일을 저장하고 사이트에서 다시 새로고침을 해서 보면 바로 연동이 되는 장점이 있다. 지금부터 간단하게 연결하는 방법을 작성하겠다. 1. 새로운 폴더 생성하기 바탕화면에 빈 폴더를 하나 설정하고 이름을 설정해준다. 나는 StreamlitCamp 로 만들었다. git bash 를 열어서 가상환경을 설정해주자 생성한 폴더 안으로 들어가서 가상환경을 설정하고,가상환경에 들어간 후 가상환경이 잘 다운됐는지 확인도 한번 해준다. 그리고 우리가 스트림릿을 사용하는 근본적인.. 2023. 7. 27.
vs code로 to do list 만들기! - 장고 활용편 (4탄) 2023.07.26 - [python] - vs code로 to do list 만들기! - 장고 활용편 (3탄) vs code로 to do list 만들기! - 장고 활용편 (3탄) 앞선 1, 2를 먼저 해야만 3의 진행을 따라갈 수 있으니 앞의 블로그 글을 참고해주면 된다. 지금 하고있는 부분은 todo list를 위한 메모 공간을 서버와 연결시키는 과정이다. 내가 참고한 도서는 앞 forky-develop.tistory.com 내용을 작성하기에 앞서 이전글까지 따라와야지만 이번 글이 가능하다는 것을 알린다. 1. index.html 수정하기 주황색으로 표시된 부분을 수정한다. 그러면 다음과 같이 일회성으로 표시되는 것을 볼 수 있다. 2. urls.py 수정하기 ToDoList > ToDoList >.. 2023. 7. 27.
vs code로 to do list 만들기! - 장고 활용편 (3탄) 앞선 1, 2를 먼저 해야만 3의 진행을 따라갈 수 있으니 앞의 블로그 글을 참고해주면 된다. 지금 하고있는 부분은 todo list를 위한 메모 공간을 서버와 연결시키는 과정이다. 내가 참고한 도서는 앞서 설명했던 Django 한그릇 뚝딱으로 교재를 직접 보고 따라온다면 훨씬 쉬울 것이다. 2023.07.26 - [python] - vs code로 to do list 만들기! - 장고 활용편 (1탄) vs code로 to do list 만들기! - 장고 활용편 (1탄) 오늘 해볼 내용은 교재를 참고한 바탕으로 멀티캠퍼스 수업 내용을 정리한 것이다. 수업에 쓰인 교재는 Django 한 그릇 뚝딱 (문범우 저) 이다. 교재 홍보 : https://product.kyobobook.co.kr/detail/S0.. 2023. 7. 26.
vs code로 to do list 만들기! - 장고 활용편 (2탄) 앞서 올린 1탄을 이어서 하면된다! 2023.07.26 - [python] - vs code로 to do list 만들기! - 장고 활용편 (1탄) vs code로 to do list 만들기! - 장고 활용편 (1탄) 오늘 해볼 내용은 교재를 참고한 바탕으로 멀티캠퍼스 수업 내용을 정리한 것이다. 수업에 쓰인 교재는 Django 한 그릇 뚝딱 (문범우 저) 이다. 교재 홍보 : https://product.kyobobook.co.kr/detail/S000001934235 forky-develop.tistory.com 먼저 ToDolist > ToDolist > urls.py 을 열어준다 1. ToDolist > urls.py 파일 수정하기 파일을 열고 위의 사진과 같이 설정해주자 이 때, 꼭 위의 fro.. 2023. 7. 26.
vs code로 to do list 만들기! - 장고 활용편 (1탄) 오늘 해볼 내용은 교재를 참고한 바탕으로 멀티캠퍼스 수업 내용을 정리한 것이다. 수업에 쓰인 교재는 Django 한 그릇 뚝딱 (문범우 저) 이다. 교재 홍보 : https://product.kyobobook.co.kr/detail/S000001934235 2019년 저서라 현재 사용하는 코드에서 약간의 변형을 줘야하기에 블로그로 작성한다. 기본적인 내용들은 교재를 직접 참고하면 좋을 것 같다. 교재 페이지는 117쪽이다. 1. 가상환경으로 들어가기 지난 시간에 배운 내용을 기본으로 우리는 가상환경을 설정해서 들어간다. 가상환경 설정에 대해서 모르겠다면 아래 링크의 지난 블로그를 참고해주길 바란다. 2023.07.25 - [python] - github와 python 파일 연동하기 (vs code 가상환.. 2023. 7. 26.
github와 python 파일 연동하기 (vs code 가상환경 사용하는 방법) github에서 복제해오는 과정은 앞의 게시물을 참조해주세요. 2023.07.25 - [python] - github와 python 파일 연동하기 (pycharm 가상환경 사용하는 방법) 내 컴퓨터의 경우 vs code 의 path가 이상하게 되어있어서 컴퓨터가 많이 꼬여버렸었다. path 를 건들다가 모두 삭제해버리고 하나의 경로만 남겨두게된 탓에 MYSQL, pycharm을 완전히 삭제하고 다시하는 과정을 여러번 반복하느라 시간 딜레이가 많이 되었다. 최종적으로 지금은 성공된 상태!! 지금부터 vs code를 연동하는 과정을 작성한다 ㅠㅠㅠㅠ 1. vs code 내의 경로 찾기!! 똑같이 which python 을 사용해서 경로를 찾아준다. 2. 필요한 파일 다운로드 하기 여기까지 됐으면 우리는 가상.. 2023. 7. 25.
728x90