imgtweets
1.0.0
在這裡查看!
該專案的目標是從 Twitter 上抓取圖像並提供一個用於查看這些圖像的網站。
Twitter 是一個很棒的分享平台,但對於搜尋來說卻很糟糕。在海量的推文中找到一些東西也很困難。
該項目需要以下內容:
Docker 用於生產,但對於開發不是必需的。
前端使用create-react-app。它運行一個開發伺服器並在 http://localhost:3000 上提供前端資產。這是您應該訪問以查看該網站的 URL。
cd frontend
yarn
yarn start
後端使用Django和DRF。它在 http://localhost:8000 運行開發伺服器,在 http://localhost:8000/api/ 運行可瀏覽 API。
pip install -r requirements.txt
cd server
./manage.py runserver
該應用程式旨在在 Docker 中運行以進行生產。
生產資產目前是在 Docker 之外建構的。您需要先遵循開發設定步驟。
# Update .env with your settings
cp .env.example .env
# Build production assets and collect everything to dist/
./tasks.sh build
# Start everything and serve the site on port 80
docker-compose up --build
刮削過程比較簡單。
REST API 提供對資料庫的存取以方便搜尋。