---
title: "TinyMCE"
type: entity
tags: [rich-text-editor, javascript, django]
sources: [tiktok-pm-python-django-project.md]
last_updated: 2026-04-14
---

## Definition
TinyMCE是一个基于JavaScript的富文本编辑器，可集成到Web应用中提供类似Word的编辑体验。

## Role in TikTok PM Project
- 集成到Django Admin中
- 用于编辑product的description、description_1、description_2字段
- 提供富文本格式（粗体、斜体、列表等）

## Installation
```bash
pip install django-tinymce
```

## Usage
在Django Admin的ProductAdminForm中指定字段使用TinyMCE widget：
```python
widgets = {
    'description': TinyMCE(attrs={'cols': 80, 'rows': 20}),
}
```

## Connections
- [[TinyMCE]] ← integrated_into ← [[Django Admin定制]]
