Size: a a a

Django [ru] #STAY HOME

2021 February 13

DT

Dan Tyan in Django [ru] #STAY HOME
там в конфиге прописываешь что выводить и в каком порядке
источник

S

Slava in Django [ru] #STAY HOME
Dan Tyan
есть плагин django admin reorder
Пасиб, ща гляну
источник

D

Doni in Django [ru] #STAY HOME
как можно взять полную ссылку на проект ?
источник

D

Doni in Django [ru] #STAY HOME
protocol://domain
источник

DT

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

D

DukeNsk in Django [ru] #STAY HOME
Doni
как можно взять полную ссылку на проект ?
Если проект локальный на dev-сервере, текущий адрес пишется в консоли после успешного запуска.
По дефолту это http://127.0.0.1:8000
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Pavel Zagrebelin
нет, достал все нужные объекты Person\Hand\Finger и в цикле раскидал из по родительским объектам.
Я бы так и собрал словарь или кастомный объект, и отдал в сериализатор. Если уже ОРМ не оптимизируется
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Slava
Как в админке в приложении модели расставить в том порядке, что я хочу. Т.е., к примеры, вот что на скрине, чтобы сначала были пользователи, потом группы.

Вроде есть такая штука, как def get_app_list, если переопределяешь класс admin.AdminSite, но что-то там муторно все, не то немного делает.

Спасибо.
Если определить fields/fieldsets то выведет в указанном порядке
источник

S

Slava in Django [ru] #STAY HOME
Artem Gubatenko
Если определить fields/fieldsets то выведет в указанном порядке
Так?
# admin.py
admin.site.register(Students)
class MyAdminSite(admin.Adminsite):
   fields = ("Students.id", "Students.name")

admin.site = MyAdminSite()
источник

D

Doni in Django [ru] #STAY HOME
Dan Tyan
откуда?
Мне в таске нужно получить полный адрес  проекта
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Slava
Так?
# admin.py
admin.site.register(Students)
class MyAdminSite(admin.Adminsite):
   fields = ("Students.id", "Students.name")

admin.site = MyAdminSite()
Без названий моделей. Просто поля
источник

S

Slava in Django [ru] #STAY HOME
Artem Gubatenko
Без названий моделей. Просто поля
А где само название приложения указывать?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Slava
А где само название приложения указывать?
А я не так понял твой вопрос, сорри. Ты же про инлайны спрашивал?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Или вообще про основную страницу админки?
источник

S

Slava in Django [ru] #STAY HOME
Artem Gubatenko
А я не так понял твой вопрос, сорри. Ты же про инлайны спрашивал?
Да, т.е. в админке, где сами приложения и модели в кокретном приложении. Т.е. к примеру модель auth по дефолту выводится сначала группы, затем пользователи, я хочу, чтобы было наоборот. Ну или любое другое приложение)
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Я знаю только вариант с созданием кастомного виджета, с помощью либы. И пробовал в админке с другим оформлением. Как это работает в стоковой админке, не знаю
источник

S

Sergey in Django [ru] #STAY HOME
Все привет, подскажите как можно вытащить из кверисета 4 самых часто повторяющихся элемента?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Sergey
Все привет, подскажите как можно вытащить из кверисета 4 самых часто повторяющихся элемента?
группировка
аннотация
фильтрация
источник

S

Sergey in Django [ru] #STAY HOME
Dan Tyan
группировка
аннотация
фильтрация
с аннотацией не могу понять как условие задать что только 4 элемента нужно
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Model.objects.values(group_field).annotate(cnt=Count())[:4]
источник