Size: a a a

Django [ru] #STAY HOME

2021 March 06

А

Алексей in Django [ru] #STAY HOME
Дмитрий
    def get_queryset(self, ):
       query = self.request.GET.get('q')
       object_list = Product.objects.filter(Q(name__icontains=query) | Q(description__icontains=query)|
                                            Q(category__title__icontains=query))
       return object_list
query кириллица?
источник

Д

Дмитрий in Django [ru] #STAY HOME
Алексей
query кириллица?
да
источник

А

Алексей in Django [ru] #STAY HOME
источник

Д

Дмитрий in Django [ru] #STAY HOME
Для примера "Капуста белокочанная" и "Цветная капуста" при вводе "капуста " он возвращает только второй , при "Капуста" соответственно только первый
источник

Д

Дмитрий in Django [ru] #STAY HOME
И как это ручками исправить?)
источник

S

Swain in Django [ru] #STAY HOME
Дмитрий
Для примера "Капуста белокочанная" и "Цветная капуста" при вводе "капуста " он возвращает только второй , при "Капуста" соответственно только первый
Склайт не поддерживает icontains
источник

А

Алексей in Django [ru] #STAY HOME
Дмитрий
И как это ручками исправить?)
источник

А

Алексей in Django [ru] #STAY HOME
Swain
Склайт не поддерживает icontains
не поддерживает contains
источник

S

Swain in Django [ru] #STAY HOME
А, перепутал.
источник

А

Алексей in Django [ru] #STAY HOME
источник

Д

Дмитрий in Django [ru] #STAY HOME
чет я не понял ,судя по примеру наоборот он изначально insensitive это в киррилице дело что ли?
источник

А

Алексей in Django [ru] #STAY HOME
Дмитрий
чет я не понял ,судя по примеру наоборот он изначально insensitive это в киррилице дело что ли?
сама sqlite не умеет в contains, но а случае с кириллицей(не ascii) все происходит наоборот:)
источник

Д

Дмитрий in Django [ru] #STAY HOME
Алексей
сама sqlite не умеет в contains, но а случае с кириллицей(не ascii) все происходит наоборот:)
пойду на Mysql тогда тестить .
источник

S

Stepan in Django [ru] #STAY HOME
Nik S
подскажите пожалуйста, а в чем принцип
надо по url-пути отправить сгенерированый файл
и чтобы браузер какбы задал скачивание файла
есть простой прямой способ это сделать?
или надо JS использовать и на него подавать?
Надо просто отдать файл в response с правильным mime type и на клиенте начнётся скачивание.
источник

D

DukeNsk in Django [ru] #STAY HOME
Дмитрий
потому что он вшитый ?) Не подключать же базу ради теста
Это не означает, что с ним стоит работать даже в учебных целях, поскольку это довольно ограниченная СУБД, не поддерживающая многие возможности Django ORM. Кмк, одна из первых вещей, которую необходимо делать в новом проекте — подключение PostgreSQL, под которую она изначально и писалась.
источник

Д

Дмитрий in Django [ru] #STAY HOME
DukeNsk
Это не означает, что с ним стоит работать даже в учебных целях, поскольку это довольно ограниченная СУБД, не поддерживающая многие возможности Django ORM. Кмк, одна из первых вещей, которую необходимо делать в новом проекте — подключение PostgreSQL, под которую она изначально и писалась.
у меня mysql хотел сначала лениво натянуть верстку , а потом уже подключать.
источник

D

DukeNsk in Django [ru] #STAY HOME
Дмитрий
у меня mysql хотел сначала лениво натянуть верстку , а потом уже подключать.
Здесь регулярно наступают на грабли, связанные с SQLite, обусловленные тем, что я написал выше.
источник

A

Alexander in Django [ru] #STAY HOME
DukeNsk
Это не означает, что с ним стоит работать даже в учебных целях, поскольку это довольно ограниченная СУБД, не поддерживающая многие возможности Django ORM. Кмк, одна из первых вещей, которую необходимо делать в новом проекте — подключение PostgreSQL, под которую она изначально и писалась.
А какие ещё отличия кроме регистрозависимого поиска?
источник

D

DukeNsk in Django [ru] #STAY HOME
Alexander
А какие ещё отличия кроме регистрозависимого поиска?
Например, спектр доступных для использования типов данных в PgSQL шире, есть поиск по триграммам, лучшая поддержка SQL и ещё огромное количество фич, которых нет в SQLite. Вот, можно почитать о некоторых отличиях https://www.digitalocean.com/community/tutorials/sqlite-vs-mysql-vs-postgresql-a-comparison-of-relational-database-management-systems
источник

S

Stepan in Django [ru] #STAY HOME
garrip91
А по умолчанию не текущая дата добавится вместо той, что у меня в документе?
Это если auto_add_now=True, по умолчанию там будет пусто и надо будет заполнять, при условии что там нет null=True, blank=True.
источник