Size: a a a

Django [ru] #STAY HOME

2021 May 24

AO

Alexander Ovchinniko... in Django [ru] #STAY HOME
У меня есть желание форкнуть и улучшить [немного кривой проект] https://github.com/pyepye/django-magiclink, но одному немного лень это делать.. если кто-то хочет помочь с этим (например, с покрытием тестами того, что получится после рефакторинга), напишите в личку)
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
туда приходит только value этого поля, если нужны другие поля, то делай в методе validate
источник

VC

Vladislav Chirets in Django [ru] #STAY HOME
Кто знает в чем ошибка? 'DeferredAttribute' object cannot be interpreted as an integer.
если убрать функцию с post_save то все работает
источник

N

Nikita in Django [ru] #STAY HOME
Мне нужно одно поле только. проверить надо и сравнить  со значениями связанной таблицы. Для этого нужно каким то образом передать айди
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
id это тоже поле, так что тебе нужно 2 ;)
источник

O

Only God Judge Us in Django [ru] #STAY HOME
class Meta:
       model = Ecg
       fields = ('id', 'conclusion', 'pdf_result', 'result_image', 'appointment_item')
       def create(self,id):
           object = Ecg.objects.filter(id=id)
           pdf_path = object.ecg_result
           pages = convert_from_path(pdf_path.file.name, 600)
         #  for page in pages:
                page.save(os.path.join(settings.BASE_DIR, settings.MEDIA_ROOT, image), 'JPEG')

Задача такая,нужно чтобы при добавление pdf_result сразу же конвертировался в jpg и сохранялась в поле result_image под данным id
В правильном ли направлении двигаюсь?
источник

G

Google in Django [ru] #STAY HOME
Кто вкусе в вес проблема? Модуль не ставится

ImportError: cannot import name 'get_core_apps' from 'oscar' (/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/oscar/__init__.py)
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
виртуалку активировал?
источник

G

Google in Django [ru] #STAY HOME
Да
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
а путь почему такой?
источник

G

Google in Django [ru] #STAY HOME
Пытаюсь поднять старый проект, вспоминаю что к чему 😅
источник

G

Google in Django [ru] #STAY HOME
А что с ним не так? На locale активирую
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
с ним не так то, что это путь в системный питон, а не в виртуальное окружение
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
не очень понятно, во-первых, в create приходит не id, во-вторых, на момент создания id еще нет, в-третьих, тебе сконверченные картинки нужно вероятно закинуть в поле, если картинок много, то имеет смысл иметь связанную модель с картинками
источник

S

Sergey in Django [ru] #STAY HOME
ребят, помогите новичку найти правильный путь ). есть два конкретных вопроса:

1. у меня в проекте есть несколько глобальных моделей, которые используются во множестве сервисов. создать startapp models для этих моделей - это тру вэй, или есть лучшие практики?

2. правильно ли выносить API-слой в отдельное приложение, или принято размазывать API по проекту?

может у кого-то на примете есть хорошо структурированный API-проект на джанго? скиньте ссылочку поковырять, пожалуйста.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
называть аппку models точно не надо
источник

DT

Dan Tyan in Django [ru] #STAY HOME
base
common
core

но не models
источник

DT

Dan Tyan in Django [ru] #STAY HOME
по второму вопросу
скорее от проекта зависит

если проект только апи
то "размазывать"
источник

AD

Alain Delon in Django [ru] #STAY HOME
Всем привет. Хочу получить queryset связанного модуля, но выходит ошибка KeyError
источник

S

Sergey in Django [ru] #STAY HOME
@dantyan спасибо
источник