我们提供统一消息系统招投标所需全套资料,包括统一消息系统介绍PPT、统一消息系统产品解决方案、
统一消息系统产品技术参数,以及对应的标书参考文件,详请联系客服。
class User(models.Model):
username = models.CharField(max_length=150, unique=True)
email = models.EmailField(unique=True)
class Message(models.Model):
sender = models.ForeignKey(User, on_delete=models.CASCADE, related_name='sent_messages')
receiver = models.ForeignKey(User, on_delete=models.CASCADE, related_name='received_messages')
content = models.TextField()
timestamp = models.DateTimeField(auto_now_add=True)
from rest_framework.views import APIView
from rest_framework.response import Response
class SendMessage(APIView):
def post(self, request):
serializer = MessageSerializer(data=request.data)
if serializer.is_valid():
serializer.save(sender=request.user)
return Response({"message": "Message sent successfully!"})
return Response(serializer.errors, status=400)