У меня есть функция подключения, созданная для записи данных в мою базу данных. Вот функция подключения из views.py
def _parse_body(body):
body_unicode = body.decode("utf-8")
return json.loads(body_unicode)
@csrf_exempt
def connect(request):
body = _parse_body(request.body)
connection_id = body['connectionId']
connect = Connection(connection_id=connection_id)
connect.save()
return JsonResponse({"message":"connect successfully"}, status=200)
И модели
from django.db import models
# Create your models here.
class Connection(models.Model):
connection_id = models.CharField(max_length=255)
class ChatMessage(models.Model):
username = models.CharField(max_length=50)
message = models.CharField(max_length=400)
timestamp = models.CharField(max_length=100)
Тестирование API подключения на почтальоне и с помощью curl возвращает 500 внутреннюю ошибку сервера, например: тестирование соединения на почтальоне
Вот также трассировка стека: трассировка стека