프로젝트 준비 - index.html, app.py 준비하기 [코드스니펫] - 무비스타-index.html 마이 페이보릿 무비스타😆 순위를 매겨봅시다 김다미 (좋아요: 3) 안녕, 나의 소울메이트(가제) 위로! 삭제 [코드스니펫] - 무비스타-app.py from pymongo import MongoClient from flask import Flask, render_template, jsonify, request app = Flask(__name__) client = MongoClient('localhost', 27017) db = client.dbsparta # HTML 화면 보여주기 @app.route('/') def home(): return render_template('index.html') ..
프로젝트 준비 - 프로젝트에서 사용할 데이터 넣기(웹 스크래핑) API를 설계하고 만드는 것에 집중할 수 있게, 1) 사용할 데이터를 웹 스크래핑해서, 2) 데이터베이스에 저장하는 코드를 미리 작성해두었어요. moviestar 폴더 안에 init_db.py 파일을 만들어 아래 코드를 복사-붙여넣기해주세요. [코드스니펫] - 무비스타-init_db.py import requests from bs4 import BeautifulSoup from pymongo import MongoClient client = MongoClient('localhost', 27017) db = client.dbsparta # DB에 저장할 영화인들의 출처 url을 가져옵니다. def get_urls(): headers = { '..
오늘은 아직 익숙해지지 않았을 당신을 위해! 같은 난이도의 유사한 프로젝트를 진행하며 머릿속의 퍼즐을 맞출 예정입니다. 그리고 드디어! 친구들도 볼수록 배포하는 일까지, 한번 쭉-해보겠습니다! [무비스타] - 프로젝트 세팅 sparta → projects → moviestar 폴더를 열고 시작! 문제 분석 - 완성작부터 보기! [코드스니펫] - 무비스타 보러가기 http://spartacodingclub.shop/moviestar 마이 페이보릿 무비스타 | 프론트-백엔드 연결 마지막 예제! 마이 페이보릿 무비스타😆 순위를 매겨봅시다 spartacodingclub.shop 프로젝트 준비 - flask 폴더 구조 만들기
Filezilla 설치하기 다운로드: https://filezilla-project.org/download.php 다운로드 클릭 후 가장 기본 버전 (스크린샷 기준 왼쪽) 다운로드! 가비아 가입하기 & 도메인 구입하기 접속하기 & 가입하기: https://www.gabia.com 웹을 넘어 클라우드로. 가비아 그룹웨어부터 멀티클라우드까지 하나의 클라우드 허브 www.gabia.com 가비아에서 할인이벤트(500원/1년)를 진행하는 도메인을 구매해서 진행 할 예정입니다. ※기억하기 - 무통장입금(가상계좌)으로 결제하시기를 추천드립니다! 로그인 후, 메인 페이지에서 원하는 도메인을 검색해주세요. 마침 .shop 도메인이 500원/1년으로 할인중이니, 추천드립니다. :-) 원하는 도메인을 구매하세요! bumk..