Size: a a a

Django [ru] #STAY HOME

2020 October 12

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Daiana
Он пишет, что «Не найден указанный модуль»
Ну он там еще имя модуля пишет же)
источник

D

Daiana in Django [ru] #STAY HOME
источник

D

Daiana in Django [ru] #STAY HOME
Вот так просто...
источник

DT

Denis Taranov in Django [ru] #STAY HOME
Daiana
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Алексей Новиков
Доброе время суток. Есть вопрос касательно django rest framework. В общем: есть сторонний api с которого я получаю json, разбираю его и отдаю сериализатору(ModelSerializer), после чего, при прохождении валидации импортирую в бд. Вопрос такой: есть в модели поле code(CharField - 8 символов) и parentcode(ManyToMany - ссылка на родительскую запись). Все ссылочные записи связаны по pk, но вот в самом json лежит значение поля code(CharField - 8 символов) - т.е. нужно выполнить запрос аля modelname.objects.filter(code=json_field_value) . Какой метод ModelSerializer'а стоит переопределить, чтобы подменить значение поля parentcode на "экземпляр записи" а затем пройти валидацию с помощью serializer_instance.is_valid()?
validate_code можно попробовать, ну или в ините перехватить)
источник

DT

Denis Taranov in Django [ru] #STAY HOME
Daiana
Но, скорее всего, какая-то старая версия конды/пайчарма и советую обновиться
источник

DT

Denis Taranov in Django [ru] #STAY HOME
или слезть с маздая
источник

АН

Алексей Новиков... in Django [ru] #STAY HOME
@NikolayCherniy спасибо!
источник

A

Alex in Django [ru] #STAY HOME
Ребят, помогите, как сделать сравнительную таблицу в Джанге? например такую:

           Магазин1     Магазин2     Магазин3
Товар1     500          550          450    
Товар2     1000         1050         950
Товар3     400          450          350
источник

A

Alex in Django [ru] #STAY HOME
есть модель товаров, и модель магазинов, также отдельная модель, где через ФК подхватывается магаз и товар и DecimalField для цены. Проблемы с выводом на шаблоне, не понимаю как сделать
источник

DT

Denis Taranov in Django [ru] #STAY HOME
class Shop
   ...

class Product
   ...
   shops = ManyToManyField(Shop, through=Price)

class Price
   amount = DecimalField...
   shop = ForeignKey(Shop)
   product = ForeignKey(Product)
источник

SZ

Sergey Zhuravlev in Django [ru] #STAY HOME
Добрый день всем. Подскажите плз правильное решение - у меня в Django есть приложение по распознаванию текста. Модуль подгружает довольно весомую библиотеку при вызове функции. Как правильно инициализировать это все один раз при запуске runserver скажем, чтобы каждый раз при обращении это заново не делалось? Сейчас у меня функция вызывается через AJAX запрос и дергает Celery таску. В init у Celery прописать? Интересует общий подход по решению таких задач в Django.
источник

N

Nire in Django [ru] #STAY HOME
Sergey Zhuravlev
Добрый день всем. Подскажите плз правильное решение - у меня в Django есть приложение по распознаванию текста. Модуль подгружает довольно весомую библиотеку при вызове функции. Как правильно инициализировать это все один раз при запуске runserver скажем, чтобы каждый раз при обращении это заново не делалось? Сейчас у меня функция вызывается через AJAX запрос и дергает Celery таску. В init у Celery прописать? Интересует общий подход по решению таких задач в Django.
почему бы не вывести в сервис?
источник

SZ

Sergey Zhuravlev in Django [ru] #STAY HOME
Nire
почему бы не вывести в сервис?
Не совсем в курсе что это значит, но предполагаю, что поднять отдельный сервис который слушает через какой-нибудь FastAPI запросы и возвращает ответ? Удобнее просто когда все в одном месте и ORM под рукой
источник

N

Nire in Django [ru] #STAY HOME
Sergey Zhuravlev
Не совсем в курсе что это значит, но предполагаю, что поднять отдельный сервис который слушает через какой-нибудь FastAPI запросы и возвращает ответ? Удобнее просто когда все в одном месте и ORM под рукой
не удобно если ты будешь скейлить мощности
источник

N

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

SZ

Sergey Zhuravlev in Django [ru] #STAY HOME
Это да, но если у меня кубер то просто поднимется ещё одна нода
источник

DT

Denis Taranov in Django [ru] #STAY HOME
Alex
есть модель товаров, и модель магазинов, также отдельная модель, где через ФК подхватывается магаз и товар и DecimalField для цены. Проблемы с выводом на шаблоне, не понимаю как сделать
структура такая как я описал? through и m2m поле есть?
источник

DB

Dima Boger in Django [ru] #STAY HOME
Nire
например если будет высокая нагрузка, то ты можешь поднять несколько сервисов рекогнишена
c celery тоже самое 🤷‍♂️
источник

SZ

Sergey Zhuravlev in Django [ru] #STAY HOME
У меня сельдерей в отдельном контейнере
источник