본문 바로가기
300x250

개인 프로젝트/개인서버에서 도커로 웹서버 제작하기4

4. Todo 삭제 기능 구현과 에러 해결 GitHub - wooseong-dev/WebServer_Flask: made in flask made in flask . Contribute to wooseong-dev/WebServer_Flask development by creating an account on GitHub. github.com 2022-10-18 커밋 기준 코드입니다. 원래 글 작성과 게시판 기능 구현이 예정되어 있었으나 기존에 인프런에서 봤던 flask 웹서버 구현 인강이 최신화가 되지 않아서 구글링 해서 짬짬이 찾아가며 하다 보니 영 어렵더라고요 한 사이트에서 Flask에서 MongoDB 연동을 통해 Todo 리스트를 간단하게 구현하는 코드가 있어 따라 해 봤습니다. app.py 에서는 @app. post('//delete/'.. 2022. 10. 31.
3. DB 연동 이후 오류 해결, 그리고 게시글 작성 이후 DB에 전달기능 구현 GitHub - wooseong-dev/WebServer_Flask: made in flask made in flask . Contribute to wooseong-dev/WebServer_Flask development by creating an account on GitHub. github.com 2022-10-17 커밋 기준 코드입니다. app.py 에서는 /에 todo 기능을 넣었고 /view는 아직 구현 도중 /write에서는 사용자 이름, 게시글 제목, 게시글 내용 세 가지 값을 전달받아 DB에 저장하는 코드 완성 또한 templates 에서는 index.html, result.html, view.html, write.html 네 개의 템플릿이 추가되어 구현 중에 있습니다. 추후 todos 기.. 2022. 10. 30.
2. Flask 웹서버 기초코드 작성 그리고 DB연동 웹서버는 Flask로 결정했고 DB는 MongoDB로 연동하기로 했습니다. MongoDB의 소개와 연동 법에 대한 글은 따로 작성해뒀습니다. VSCode에서 Flask웹서버에 MongoDB연동법 Visual Studio Code에서 Flask 웹서버에 MongoDB 연동하고 쿼리 저장하기(windows) MongoDB 문서 지향적 비 관계형 데이터베이스(NoSQL DataBase) 기존의 RDBMS에 비해 가볍고 기존 SQL 쿼리 문의 단점을 보완해 데이터, 인공지능 분야에서 활용됨 유연한 서버구조로 개인 웹서버에 활용 hobbylists.tistory.com 플라스크의 기본 코드는 아래와 같고 개인 웹서버 코딩 시 이 틀에서 추가와 변경을 통해 구성됩니다. #flask webserver basic co.. 2022. 10. 13.
1. 웹서버로 올릴 언어 선정 그리고 공부하기 웹 서버 홈페이지는 시놀로지 NAS에서 호스팅 할 생각입니다. NAS - Docker Linux - Flask WebServer 나스에서 바로 웹서버를 띄우는 방법은 여러 가지 있습니다(WordPress, Docker, php) 등등 근데 Flask를 배우려고 계속해봤으나 여태껏 제대로 배워두지를 않아서 하는 김에 확실하게 해 보려고요 현재 NAS에서는 도커로 리눅스 서버를 띄워둔 상태입니다. 리눅스에서 flask를 설치하기만 하면 바로 웹서버를 띄울 수 있으니 flask 코드에 대해 잠깐 배워봤습니다. 2022-10-07 더보기 공부 끝난 코드 from flask import Flask, url_for, request, render_template, redirect from flask import Ma.. 2022. 10. 7.
300x250