Как получить доступ к базе данных, чтобы получить идентификатор организации?
Я работаю над созданием уведомлений для конкретного приложения. И мне нужно сделать API для этого динамическим, поскольку я собираю информацию из базы данных, а не из файла models.py. Сейчас я использую фиктивные данные, так что это работает, но мне нужно получить идентификатор организации из базы данных, чтобы он был динамическим. Есть идеи, как это сделать? Любая помощь будет оценена по достоинству!
class CreateNoticeAPIView(views.APIView):
def post(self,request):
serializer = CreateNotice(data=request.data)
if serializer.is_valid():
db.save("noticeboard", "613a1a3b59842c7444fb0220", serializer.data)
return Response(
{
"success":True,
"data":serializer.data,
"message":"Successfully created"
},
status=status.HTTP_201_CREATED)
return Response(
{
"success":False,
"message":"Try again!"
},
status=status.HTTP_400_BAD_REQUEST)
Это представление в файле views.py для создания уведомлений. Второй параметр в db.save - фиктивные данные для id организации (т.е. "613a1a3b59842c7444fb0220"). Заранее спасибо!