오늘은 어제 크롤링 해온것으로 html에 붙여주는 작업을 먼저 하였다
근데 여기서도 문제가 생겼다 일단 어제 크롤링 해서 db에 저장하는것 까지는 완료하였으나
app.py를 실행할때마다 저장이 실행되어서 db에 데이터가 계속 쌓여버리게 되었다
@app.route('/')
def main():
countrys = list(db.countrys.find({}, {"_id":False}))
return render_template("index.html", countrys=countrys)
이런식으로 db에있는 데이터를 전부다 가져와서 붙여버리니 html에 붙는 card 개수가 20개 30개 40개 계속 늘어났다 그래서 어떻게 해결 해야하나 찾아보니
@app.route('/')
def main():
countrys = list(db.countrys.find({}, {"_id":False}).limit(10))
return render_template("index.html", countrys=countrys)
이렇게 db 파일을 가져올때 끝에 limit()를 써주면 내가 원하는만큼만 가져올수 있었다
그후로는 이제 로그인&회원가입 관련 웹개발플러스 4주차 강의를 반 정도 수강하였다
점점 지쳐가는것 같다 아무것도 모르는 사람들 모아놓고프로젝트 하나 만들어오세요 라니,,