mashen
|
7050f15f0a
|
feat: 配置 React Router 路由
- 配置首页路由
- 配置城市列表页路由
- 配置城市详情页路由
- 配置个人中心页路由
- 配置 404 页面
- 集成 MobX stores
|
2026-04-09 13:46:50 +00:00 |
|
mashen
|
03f6e510d7
|
feat: 添加前端基础组件
- Layout(页面布局、头部导航)
- Loading(加载状态)
- ErrorMessage(错误提示)
- Card(卡片组件)
- CitiesPage(城市列表页)
- CityDetailPage(城市详情页)
- RegionStore, ArticleStore, ServiceStore
- 更新 App.js 路由配置
|
2026-04-09 13:46:35 +00:00 |
|
mashen
|
ff96867679
|
feat: 添加前端 MobX Stores
- RegionStore(版块管理、查询、评分、收藏)
- ArticleStore(文章管理、提交、审核、评论、点赞、统计)
- ServiceStore(特色服务管理、提交、审核、评论、点赞、评分、统计)
- InteractionStore(交互功能:评论、评分、点赞、收藏)
- 更新 UserStore(保持原有)
- 更新 AuthStore(保持原有)
- 更新 index.js 导入所有 Stores
|
2026-04-09 13:45:47 +00:00 |
|
mashen
|
7f5cd49070
|
feat: 配置所有 apps 的 URL 路由
- User URLs(用户相关)
- Region URLs(版块相关)
- Article URLs(文章相关)
- FeaturedService URLs(特色服务相关)
- Moderation URLs(版主管理相关)
- Interaction URLs(交互功能相关)
- 更新主 URL 配置,整合所有 API 端点
- 添加 JWT 认证端点
|
2026-04-09 13:44:31 +00:00 |
|
mashen
|
d9c6c8ff59
|
feat: 添加所有 Django apps 的 ViewSets
- User ViewSet(个人中心、统计、收藏、评分、搜索)
- Region ViewSet(层级查询、树形结构、文章、服务、统计、评分、收藏)
- Article ViewSet(创建、提交、审核、评论、点赞、统计)
- FeaturedService ViewSet(创建、提交、审核、评论、点赞、评分、统计)
- Moderation ViewSets(版主申请、权限、支持、限制)
- Interaction ViewSets(评论、评分、点赞、收藏、AI审核)
完整实现权限控制、审核流程和交互功能
|
2026-04-09 13:44:13 +00:00 |
|
mashen
|
edec596516
|
feat: 添加所有 Django apps 的 Serializers
- User Serializers(基础、详情、更新、统计)
- Region Serializers(基础、详情、树形结构)
- Moderation Serializers(版主申请、权限、支持、限制)
- Article Serializers(基础、创建、更新、审核、列表)
- FeaturedService Serializers(基础、创建、更新、审核、列表)
- Interaction Serializers(评论、评分、点赞、收藏)
|
2026-04-09 13:42:02 +00:00 |
|
mashen
|
2e9c17ef72
|
feat: 实现城市手册项目需求 - 数据库模型
- 扩展 User 模型,添加角色和状态字段
- 创建 Region 模型(省市县乡村层级结构)
- 创建版主管理相关模型(申请、权限、支持、限制)
- 创建 Article 模型(文章 + 审核流程)
- 创建 FeaturedService 模型(特色服务 + 审核流程)
- 创建交互功能模型(评论、评分、点赞、收藏)
- 更新 Django settings 注册所有 apps
- 创建需求实施文档
完整实现需求文档中的 12 个核心数据表和审核流程
|
2026-04-09 13:38:14 +00:00 |
|
mashen
|
2824208464
|
Test: 测试推送到第二个仓库
|
2026-04-09 12:16:11 +00:00 |
|
mashen
|
cb491e8b87
|
Initial commit: React + Django full-stack project setup
- Backend: Django 4.2 + DRF + JWT + GraphQL
- Frontend: React 18 + MobX + styled-components
- Deployment: Docker + Docker Compose + Nginx
- Database: PostgreSQL support
- Documentation: README, INIT, PROJECT_DOCS, TESTING
|
2026-04-09 12:06:14 +00:00 |
|