Size: a a a

Django [ru] #STAY HOME

2021 March 24

AI

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

RD

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

RD

Roman Demchenko in Django [ru] #STAY HOME
class Delivery(models.Model):
   name = models.CharField(max_length=30, verbose_name='Служба доставки')
   class Meta:
       verbose_name_plural = 'Службы доставок'
       verbose_name = 'Служба доставки'
       ordering = ['name']

class Bb(models.Model):
   rubric = models.ForeignKey(SubRubric, on_delete=models.PROTECT, verbose_name='Рубрика')
   title = models.CharField(max_length=40, verbose_name='Товар')
   content = models.TextField(verbose_name='Описание')
   price = models.FloatField(default=0, verbose_name='Цена')
   contacts = models.CharField(verbose_name='Телефон', max_length=40)
   city = models.CharField(verbose_name='Город', max_length=40, blank=True, null=True)
   street = models.CharField(verbose_name='Улица или проспект', max_length=150, blank=True, null=True)
   image = models.ImageField(blank=True, upload_to=get_timestramp_path, verbose_name='Изображения')
   delivery = models.ForeignKey(Delivery, on_delete=models.PROTECT, verbose_name='Службы доставки', blank=True, null=True)
   author = models.ForeignKey(AdvUser, on_delete=models.CASCADE, verbose_name='Автор объявлений')
источник

А

Алексей in Django [ru] #STAY HOME
Anton Igin
понял, вижу, спасибо
вспомнил. маялся уже, там проблема всплывет
https://stackoverflow.com/questions/24690755/django-prefetch-related-with-limit
источник

AI

Anton Igin in Django [ru] #STAY HOME
спасибо, учту
источник

SW

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

OO

Oleg Oleg in Django [ru] #STAY HOME
Есть страница пользователя, у него есть поле description. Как отображать его и иметь возможность изменять. Нужно делать отдельную форму для поля модели?
источник

Y

Yaroslav in Django [ru] #STAY HOME
Oleg Oleg
Есть страница пользователя, у него есть поле description. Как отображать его и иметь возможность изменять. Нужно делать отдельную форму для поля модели?
Можно
источник

EO

Eugenii Osipov in Django [ru] #STAY HOME
Понял, спасибо
источник

꧁༺B̲i̲g̲K̲e̲y̲B̲r̲o̲... in Django [ru] #STAY HOME
Всем шалом, использую кэширования при помощи
@method_decorator(cache_page(60*60))
@method_decorator(vary_on_cookie)

что можно сделать чтобы при изменении данных в БД, кэш очищался или же обновлялся? (django-redis, Redis)
источник

A

Azat in Django [ru] #STAY HOME
꧁༺B̲i̲g̲K̲e̲y̲B̲r̲o̲ ༻꧂
Всем шалом, использую кэширования при помощи
@method_decorator(cache_page(60*60))
@method_decorator(vary_on_cookie)

что можно сделать чтобы при изменении данных в БД, кэш очищался или же обновлялся? (django-redis, Redis)
Привет! Можешь по сигналу вызывать код, который будет этот кэш удалять
источник

S

Sergei in Django [ru] #STAY HOME
Добрый день. Подскажите, пожалуйста,
если я создаю модель, делаю миграцию, в базе mysql создаётся таблица. Если потом я удаляю модель и делаю миграцию, созданная ранее таблица просто очищается. Как правильно полностью удалить модель, так чтобы в базе не оставалось ничего о ней?
источник

A

Azat in Django [ru] #STAY HOME
Sergei
Добрый день. Подскажите, пожалуйста,
если я создаю модель, делаю миграцию, в базе mysql создаётся таблица. Если потом я удаляю модель и делаю миграцию, созданная ранее таблица просто очищается. Как правильно полностью удалить модель, так чтобы в базе не оставалось ничего о ней?
Можешь вручную удалить таблицу через DROP TABLE. Или добавь в миграции ещё одну операцию RunSQL, которая сделает то же самое
источник

A

Alexander in Django [ru] #STAY HOME
Вывожу формы modelformset. Скажите, как сделать, чтоб даже, если не будет не одной записи в модели, чтоб всегда выводилась скрытая форма (hidden)?
источник

D

DukeNsk in Django [ru] #STAY HOME
Sergei
Добрый день. Подскажите, пожалуйста,
если я создаю модель, делаю миграцию, в базе mysql создаётся таблица. Если потом я удаляю модель и делаю миграцию, созданная ранее таблица просто очищается. Как правильно полностью удалить модель, так чтобы в базе не оставалось ничего о ней?
Миграции можно откатывать. Откати те, что относятся к этой таблице. Руками из БД ничего удалять не надо.
источник

А

Айрат Каримов... in Django [ru] #STAY HOME
Всем здравствуйте. подскажите пожалуйста простой , быстрый и удобный аналог multiprocessing , для ускорения подсчетов в питоне . Так, чтобы был например какой то класс, в него кидал функции и присваивал возвращаемые ими значения в переменные
источник

D

DukeNsk in Django [ru] #STAY HOME
Azat
Можешь вручную удалить таблицу через DROP TABLE. Или добавь в миграции ещё одну операцию RunSQL, которая сделает то же самое
Миграции создаются не для того, чтобы потом таблицы вручную дропать. Так делать – очень плохая идея.
источник

AF

Anton Fircak in Django [ru] #STAY HOME
Айрат Каримов
Всем здравствуйте. подскажите пожалуйста простой , быстрый и удобный аналог multiprocessing , для ускорения подсчетов в питоне . Так, чтобы был например какой то класс, в него кидал функции и присваивал возвращаемые ими значения в переменные
apache spark, pandas?  я хз конкретнее надо, ну сам питон никак не ускоришь только сторонние сервисы и через api питона юзать
источник

A

Azat in Django [ru] #STAY HOME
DukeNsk
Миграции создаются не для того, чтобы потом таблицы вручную дропать. Так делать – очень плохая идея.
Ну захотелось ему дропнуть таблицу)
Может я вопроса не понял
источник

А

Айрат Каримов... in Django [ru] #STAY HOME
Anton Fircak
apache spark, pandas?  я хз конкретнее надо, ну сам питон никак не ускоришь только сторонние сервисы и через api питона юзать
pandas юзаю, надо что то типа threading
источник