Size: a a a

Django [ru] #STAY HOME

2020 March 20

tn

tot samiy neizvestniy in Django [ru] #STAY HOME
Andrey
Но это для ELC стэка скорее
Да, я в этом контексте и спрашиваю, в принципе
источник

MB

Muslim Beibytuly in Django [ru] #STAY HOME
tot samiy neizvestniy
А кто-то пишет логи в джсоне? Стоит ли оно того? Какие плюсы/минусы?
Иметь один формат всегда очень хорошо
источник

N

Nire in Django [ru] #STAY HOME
В Джанго формах можно как-то выставить зависимости? У меня есть допустим Раздел А и Раздел Б, при выборе Раздела А происходит следующее:
Идёт новый выбор уже Подразделов Раздела А.
источник

N

Nire in Django [ru] #STAY HOME
Я конечно на js могу Аякс запросы слать на такую штуку, но есть ли встроенные вещи?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Nire
Я конечно на js могу Аякс запросы слать на такую штуку, но есть ли встроенные вещи?
нет
источник

N

Nire in Django [ru] #STAY HOME
Спасибо за ответ
источник

K

Kikik in Django [ru] #STAY HOME
Здравствуйте, хотел бы узнать как можно улучшить админ панели Django. Мне нужно чтоб данные выводились на размер экрана и делились по страницам, также у меня очень длинная полоса и нужна прокрутка в право но для этого приходиться спуститься в самый низ и покрутить ползунок в право это можно сделать так чтоб , при наведении курсора на правую сторону то она двигалась в право ? Спасибо большое
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Kikik
Здравствуйте, хотел бы узнать как можно улучшить админ панели Django. Мне нужно чтоб данные выводились на размер экрана и делились по страницам, также у меня очень длинная полоса и нужна прокрутка в право но для этого приходиться спуститься в самый низ и покрутить ползунок в право это можно сделать так чтоб , при наведении курсора на правую сторону то она двигалась в право ? Спасибо большое
если речь идет о списке объектов

то можно настроить сколько выводить на странице
по умолчанию вроде 100 выводится

по поводу горизонтальной прокрутки
возможно имеет смысл пересмотреть набор полей
и сократить не нужные
источник

K

Kikik in Django [ru] #STAY HOME
Dan Tyan
если речь идет о списке объектов

то можно настроить сколько выводить на странице
по умолчанию вроде 100 выводится

по поводу горизонтальной прокрутки
возможно имеет смысл пересмотреть набор полей
и сократить не нужные
А как настроить вывод страниц
источник

K

Kikik in Django [ru] #STAY HOME
И так же хотел бы узнать у меня есть там объёмные текста как бы вот сократите кто же их вывод
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Kikik
А как настроить вывод страниц
источник

K

Kikik in Django [ru] #STAY HOME
Спасибо большое
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Kikik
И так же хотел бы узнать у меня есть там объёмные текста как бы вот сократите кто же их вывод
в list_display можно указать имя метода
метод можно описать как в моделе так и в классе админки

в методе получить поле обрезать на сколько нужно
источник

K

Kikik in Django [ru] #STAY HOME
Dan Tyan
в list_display можно указать имя метода
метод можно описать как в моделе так и в классе админки

в методе получить поле обрезать на сколько нужно
А можно пример
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Kikik
А можно пример
источник

DT

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

K

Kikik in Django [ru] #STAY HOME
Так , по поводу вывода ограниченного количества текста , точней не понимаю как это сделать ,
@admin.register(Post)

class PostAdmin(admin.ModelAdmin):

    list_display = ['text', 'price']

    list_filter = ['price']


    def text(self, obj):

        return text[:15]
Но это точно не правильно
источник

K

Kikik in Django [ru] #STAY HOME
Так же я не могу уменьшить вывод данных в list_display, и хочу всё-таки как нибудь сделать прокрутку сторон при наведении на край. Но Гугл мне в этом не помог
источник

PA

Petro Alexeenko in Django [ru] #STAY HOME
в модели добавь метод типа такого
short_unsorted_list(self):
       return truncatechars(self.unsorted_list, 20)
источник

M

Melis in Django [ru] #STAY HOME
Kikik
Так , по поводу вывода ограниченного количества текста , точней не понимаю как это сделать ,
@admin.register(Post)

class PostAdmin(admin.ModelAdmin):

    list_display = ['text', 'price']

    list_filter = ['price']


    def text(self, obj):

        return text[:15]
Но это точно не правильно
дополнить кверисет PostAdmin
.annotate(short_text=Substr('text', 1, 15))
потом в методе text
return obj.short_text
источник