크롤링

프로젝트 단위 공부/[개인 프로젝트] 공모전 크롤링

[개인 프로젝트] 공모전 크롤링 (10) - 세부 페이지(검색 기능, 페이지네이션)

이전에 세부 페이지 html 파일을 작성하고, 메인 페이지에서 검색을 진행하면 해당 데이터를 받을 수 있도록 작성하였다. 이번에는 검색어가 포함된 제목을 가진 공모전을 찾아 페이지네이션 형태로 제공하도록 기능을 추가할 것이다. [개인 프로젝트] 공모전 크롤링 (9) - 세부 페이지(검색, 더보기)이전에  스크래핑한 데이터를 csv로 저장하는 작업과 임시로 표시해 뒀던 부분에 수집한 데이터를 바탕으로 실제 공모전의 제목과 날짜가 표시되도록 하였다. 이번에는 세부 페이지 html 파일을sanseo.tistory.com검색 기능 & 페이지네이션검색 기능과 페이지네이션을 구현하면서 같은 부분을 수정하였기 때문에 함께 설명하려고 한다.mainpage > views.py페이지네이션 적용을 위한 라이브러리가 있어 활..

프로젝트 단위 공부/[개인 프로젝트] 공모전 크롤링

[개인 프로젝트] 공모전 크롤링 - 중간점검

반복적으로 적었지만, "장고(웹) / 크롤링 / 깃"을 공부하기 위한 목적으로 진행하는 프로젝트이기 때문에 반복적으로 시간이 오래 걸리는 반복 작업은 최대한 제거하려고 하였고 프론트 부분은 데이터만 잘 표시될 수 있도록 진행하였다. 그래서 처음 생각했던 기획과 상당히 달라졌는데, 프로젝트의 방향을 잡고 목표한 바를 제대로 이루기 위해 이번 게시물을 작성하게 되었다. 지금까지 완료한 사항과 더불어 수정된 사항, 앞으로 진행할 사항 및 과정을 작성해볼 것이다.프로젝트 진행첫 계획계획서를 토대로 계획했던 내용을 적어보았다. [개인 프로젝트] 공모전 크롤링 (1) - 계획서이전에 Selenium을 배우고 나서 복습 겸 영화 사이트 스크래핑을 진행했었다. 이번에는 Django로 가져온 데이터를 웹으로 제공하는 프..

프로젝트 단위 공부/[개인 프로젝트] 공모전 크롤링

[개인 프로젝트] 공모전 크롤링 (9) - 세부 페이지(검색, 더보기)

이전에  스크래핑한 데이터를 csv로 저장하는 작업과 임시로 표시해 뒀던 부분에 수집한 데이터를 바탕으로 실제 공모전의 제목과 날짜가 표시되도록 하였다. 이번에는 세부 페이지 html 파일을 작성하고, 메인 페이지에서 검색을 진행하면 해당 데이터를 받도록 작성해 볼 것이다. [개인 프로젝트] 공모전 크롤링 (8) - 메인 페이지(공모전 표시), 데이터 csv 저장이전에 메인 페이지 html/css 작업까지 완료하였다. 이번에는 스크래핑한 데이터를 csv로 저장하는 작업과 임시로 표시해 뒀던 부분에 실제 공모전의 제목과 날짜가 표시되도록 할 것이다. [개인 sanseo.tistory.com변경사항세부 페이지 - 더보기원래 각 플랫폼의 더보기 링크를 누르면, 다음과 같이 공모전을 나열해주려고 하였다. 그러나..

프로젝트 단위 공부/[개인 프로젝트] 공모전 크롤링

[개인 프로젝트] 공모전 크롤링 (8) - 메인 페이지(공모전 표시), 데이터 csv 저장

이전에 메인 페이지 html/css 작업까지 완료하였다. 이번에는 스크래핑한 데이터를 csv로 저장하는 작업과 임시로 표시해 뒀던 부분에 실제 공모전의 제목과 날짜가 표시되도록 할 것이다. [개인 프로젝트] 공모전 크롤링 (7) - 메인 페이지 (프론트)이전에 씽굿을 스크래핑하고 저장하는 작업을 진행하였다. 데이터 수집까지 모두 완료되었으므로 이제 프론트 작업을 진행한다. 이번에는 메인페이지의 코드를 작성할 것이다. [개인 프로젝트sanseo.tistory.com스크래핑 데이터를 csv로 저장이전에 작성했던 스크래핑 저장 코드는 직접적으로 데이터베이스에 저장하는 방식으로 작성되었다. 그런데 외부 데이터베이스가 아닌 내부 데이터베이스를 쓰기 때문에 만약 다른 사용자가 사용할 때, 무조건 스크래핑 작업을 거..

기억에 남는 블로그 닉네임
'크롤링' 태그의 글 목록 (2 Page)