From aa0add371a5c87314e1bc3fded01288b12aa9402 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Wed, 23 Apr 2025 16:47:01 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20ichat=E6=B7=BB=E5=8A=A0=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/ichat/models.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/apps/ichat/models.py b/apps/ichat/models.py index 800ea968..daf6944c 100644 --- a/apps/ichat/models.py +++ b/apps/ichat/models.py @@ -1,9 +1,17 @@ from django.db import models -from apps.system.models import CommonADModel +from apps.system.models import CommonADModel, BaseModel # Create your models here. class Conversation(CommonADModel): """ TN: 对话 """ - title = models.CharField(max_length=200, default='新对话',verbose_name='对话标题') \ No newline at end of file + title = models.CharField(max_length=200, default='新对话',verbose_name='对话标题') + +class Message(BaseModel): + """ + TN: 消息 + """ + conversation = models.ForeignKey(Conversation, on_delete=models.CASCADE, verbose_name='对话') + content = models.TextField(verbose_name='消息内容') + role = models.CharField("角色", max_length=10, help_text="system/user")