Size: a a a

Django [ru] #STAY HOME

2020 May 22

AF

Anton Fircak in Django [ru] #STAY HOME
Alex Dem
погоди, у тебя есть пагинатор
но ты ему скармливаешь объект, а не кверисет?
class UserDataView(mixins.ListModelMixin,
                 viewsets.GenericViewSet):
   serializer_class = USerDataSerializer
   permission_classes = (AllowAny,)
   # queryset = Patient.objects.all()
   queryset = Patient.objects.filter(uuid="26ccd45e-84b7-4acc-86bc-30f6cfd172a0").first()
источник

AD

Alex Dem in Django [ru] #STAY HOME
у тебя лист миксин
источник

AD

Alex Dem in Django [ru] #STAY HOME
и ты отдаешь один объект
источник

AD

Alex Dem in Django [ru] #STAY HOME
.first() тоже отдаст объект, а не кверисет
источник

AD

Alex Dem in Django [ru] #STAY HOME
Если тебе нужен только один объект, используй DetailView ветку
источник

AD

Alex Dem in Django [ru] #STAY HOME
Или же напиши кверисет так, чтобы он отдавал кверисет
источник

AD

Alex Dem in Django [ru] #STAY HOME
Patient.objects.filter(uuid="26ccd45e-84b7-4acc-86bc-30f6cfd172a0")
например вот так
источник

AD

Alex Dem in Django [ru] #STAY HOME
List миксин на то и лист, чтобы работать с набором инстансов, т.е. кверисетом
источник

AD

Alex Dem in Django [ru] #STAY HOME
судя по названию UserDataView у тебя там таки не должно быть лист миксина
источник

AD

Alex Dem in Django [ru] #STAY HOME
Anton Fircak
class UserDataView(mixins.ListModelMixin,
                 viewsets.GenericViewSet):
   serializer_class = USerDataSerializer
   permission_classes = (AllowAny,)
   # queryset = Patient.objects.all()
   queryset = Patient.objects.filter(uuid="26ccd45e-84b7-4acc-86bc-30f6cfd172a0").first()
https://github.com/encode/django-rest-framework/blob/acbd9d8222e763c7f9c7dc2de23c430c702e06d4/rest_framework/mixins.py#L33

посмотри как он устроен и ты сам поймешь свою ошибку
источник

MT

Max Tuh in Django [ru] #STAY HOME
Как можно проверить правильность подключения PostgreSQL? У меня проходят миграции, но я не могу залогиниться под админом
источник

N

Nire in Django [ru] #STAY HOME
Как можно просканировать текст в пдф имейджах, которые грузит пользователь и потом отдавать ему по запросу текста в этих файлах пдфку? Это реально?
источник

AD

Alex Dem in Django [ru] #STAY HOME
Max Tuh
Как можно проверить правильность подключения PostgreSQL? У меня проходят миграции, но я не могу залогиниться под админом
Можно глянуть в настройках джанго credentials  и без прочих равных с ними подключиться
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nire
Как можно просканировать текст в пдф имейджах, которые грузит пользователь и потом отдавать ему по запросу текста в этих файлах пдфку? Это реально?
гугли в сторону OCR
реально, но зыбко
источник

N

Nire in Django [ru] #STAY HOME
Alex Dem
гугли в сторону OCR
реально, но зыбко
Почему?
источник

AD

Alex Dem in Django [ru] #STAY HOME
Потому, что рекогнайз текста в изображениях дело тонкое
источник

N

Nire in Django [ru] #STAY HOME
В идеале я хочу сканить папки в файловой системе компании и через Джанго отдавать файлы. Типа вводишь номер документа и он пдф отдает
источник

N

Nire in Django [ru] #STAY HOME
Alex Dem
Потому, что рекогнайз текста в изображениях дело тонкое
У компании есть подписка на адоб рекогнайзер, плюс на опенсв вроде видел норм проекты
источник

N

Nire in Django [ru] #STAY HOME
Мне про схему не понятно, как делать
источник

AD

Alex Dem in Django [ru] #STAY HOME
Ну если текст хранится именно в изображениях, то нужен OCR, а не один OCR не даст 100% гарантии
источник