Auto-sync: 2026-04-17 08:37

This commit is contained in:
2026-04-17 08:38:12 +08:00
parent 6caa1c2f47
commit a0a48bd334
247 changed files with 6577 additions and 3061 deletions

View File

@@ -0,0 +1,46 @@
---
title: "TikTok PM - Python Django Project"
type: source
tags: [django, python, mariadb, mysql, project, tiktok, docker]
date: 2025-11-24
---
## Source File
- [[raw/Others/TikTok PM - Python Django Project.md]]
## Summary
- 核心主题TikTok 产品管理系统Django Web 应用)
- 问题域Django Web 开发、MySQL/MariaDB 数据库管理、Docker 生产部署、RESTful API 实现
- 方法/机制Django ORM 模型定义、Django Admin 定制、TinyMCE 富文本集成、Django REST Framework、异步任务队列Django-Q、Docker Compose 部署
- 结论/价值:提供完整的 TikTok 产品数据抓取、存储、管理解决方案,支持批量导入和 API 供 n8n 自动化调用
## Key Claims
- Django Admin 可通过自定义视图实现产品数据批量抓取功能
- Django REST Framework 可快速构建 RESTful API 接口供第三方调用
- 使用 Django-Q 异步任务队列处理耗时的第三方 API 调用和数据导入
- Docker Compose + Nginx 可实现生产环境部署和负载均衡
## Key Quotes
> "Django Admin 是一个基于模型自动生成的管理界面非常适合作为管理员工具Admin Management Tool"
> "使用 Django-Q 异步任务队列处理耗时的 Bright Data API 调用和数据导入"
## Key Concepts
- [[Django]]: Python Web 框架
- [[Django-Admin]]: Django 内置管理后台
- [[Django-REST-Framework]]: Django REST API 框架
- [[Docker]]: 容器化部署技术
- [[MySQL]]: 关系型数据库
- [[MariaDB]]: MySQL 分支数据库
## Key Entities
- [[Bright-Data]]: 第三方数据抓取服务提供商
## Connections
- [[Django]] ← uses ← [[Django-REST-Framework]]
- [[Django]] ← uses ← [[Django-Admin]]
- [[Django]] ← integrates ← [[TinyMCE]]
- [[Docker]] ← deploys ← [[Django]]
- [[MySQL]] ← stores ← Product Data
## Contradictions
- (暂无)