Skip to content

KellyHO/nicetomeetyou

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

nice to meet you

  1. 抓取 https://nba.udn.com/nba/index?gr=www 中的焦點新聞。
  2. 使用 Django 設計恰當的 Model,并將所抓取新聞存儲至 DB。
  3. 使用 Django REST Framework 配合 AJAX 實現以下頁面:
    • 焦點新聞列表
    • 新聞詳情頁面
  4. 以 Pull-Request 的方式將代碼提交。

進階要求

  1. 使用 Scrapy。
  2. 實現爬蟲自動定時抓取。
  3. 使用 Websocket 服務,抓取到新的新聞時立即通知前端頁面。
  4. 将本 demo 部署至服务器并可正确运行。
  5. 所實現新聞列表 API 可承受 100 QPS 的壓力測試。

Run project

  1. python3 manage.py crontab add # 定時更新
  2. python3 manage.py runserver

About

ChuangShun Tech Hello World

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 64.2%
  • JavaScript 27.1%
  • HTML 7.5%
  • CSS 1.2%