Réarrangement du code; correction css; écriture uniquement du nouveau message
This commit is contained in:
@ -20,5 +20,5 @@ class MessageModel(models.Model):
|
||||
content = models.CharField(max_length=255)
|
||||
time = IntegerField(primary_key=False)
|
||||
|
||||
def __str__(self):
|
||||
def __str__(self):
|
||||
return "author_id: " + str(self.author_id) + ", channel_id: " + str(self.channel_id) + ", content: " + self.content
|
||||
|
@ -11,9 +11,9 @@ class ChatView(APIView):
|
||||
|
||||
def get(self, request, pk):
|
||||
if (ChannelModel.objects.filter(pk=pk)):
|
||||
return Response({'channel_id': pk})
|
||||
return Response({'channel_id': pk}, status=status.HTTP_200_OK)
|
||||
else:
|
||||
return Response("Channel doesn't exist")
|
||||
return Response("Channel doesn't exist", status=status.HTTP_404_NOT_FOUND)
|
||||
|
||||
def delete(self, request, pk):
|
||||
|
||||
@ -21,28 +21,7 @@ class ChatView(APIView):
|
||||
MessageModel.objects.filter(pk=pk).delete()
|
||||
MemberModel.objects.filter(pk=pk).delete()
|
||||
|
||||
return Response({'channel_id': pk})
|
||||
|
||||
"""
|
||||
def post(self, request, pk):
|
||||
channel = ChannelModel.objects.filter(pk=pk)
|
||||
message = request.data.get("message", [])
|
||||
print(message)
|
||||
if (message == []):
|
||||
return Response('No message', status=status.HTTP_400_BAD_REQUEST)
|
||||
|
||||
new_message = MessageModel()
|
||||
new_message.channel_id = message["channel_id"]
|
||||
new_message.author_id = message["author_id"]
|
||||
new_message.content = message["content"]
|
||||
new_message.time = message["time"]
|
||||
new_message.save()
|
||||
|
||||
messages = MessageModel.objects.filter(channel_id=pk)
|
||||
messages = serializers.serialize("json", messages)
|
||||
return Response({'messages':messages}, status=status.HTTP_200_OK)
|
||||
"""
|
||||
|
||||
return Response({'channel_id': pk}, status=status.HTTP_200_OK)
|
||||
|
||||
class ChatsView(APIView):
|
||||
def post(self, request):
|
||||
|
Reference in New Issue
Block a user