Size: a a a

Django [ru] #STAY HOME

2020 March 30

P

Pooh in Django [ru] #STAY HOME
Лучший ник
Это .css файл
load static пашет только в темплейтах, имхо
источник

Л

Лучший ник in Django [ru] #STAY HOME
Pooh
load static пашет только в темплейтах, имхо
А как же мне с папки статик подгрузить .css если у меня там фоновая картинка
источник

Л

Лучший ник in Django [ru] #STAY HOME
Точнее саму фоновую картинку
источник

P

Pooh in Django [ru] #STAY HOME
в хтмл через style
источник

M

Mihail in Django [ru] #STAY HOME
гайс, почему в DRF page_size может не работать?
http://localhost:8000/sites/?page=3&page_size=1

в сеттингс добавил
REST_FRAMEWORK = {
   'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination',
   'PAGE_SIZE': 15,
}


и во вьюсет
class SiteViewSet(viewsets.ModelViewSet):
  page_size_query_param = 'page_size'
источник

M

Mihail in Django [ru] #STAY HOME
возвращает вместо одной 15 записей
источник

M

Mihail in Django [ru] #STAY HOME
не учитывает квери параметр page_size
источник

M

Mihail in Django [ru] #STAY HOME
переключился на LimitOffsetPagination -> лимит квери параметр работает http://localhost:8000/sites/?limit=2
источник

S

Serj in Django [ru] #STAY HOME
Mihail
гайс, почему в DRF page_size может не работать?
http://localhost:8000/sites/?page=3&page_size=1

в сеттингс добавил
REST_FRAMEWORK = {
   'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination',
   'PAGE_SIZE': 15,
}


и во вьюсет
class SiteViewSet(viewsets.ModelViewSet):
  page_size_query_param = 'page_size'
Нужно задать page_size_query_param. По умолчанию пользователь не может переопределить количество элементов на странице.

https://www.django-rest-framework.org/api-guide/pagination/#modifying-the-pagination-style
источник

M

Mihail in Django [ru] #STAY HOME
@yakimka  page_size_query_param указан
источник

M

Mihail in Django [ru] #STAY HOME
выше скидывал что добавил его во вьюсет
class SiteViewSet(viewsets.ModelViewSet):
   page_size_query_param = 'page_size'
   ...
источник

S

Serj in Django [ru] #STAY HOME
Mihail
выше скидывал что добавил его во вьюсет
class SiteViewSet(viewsets.ModelViewSet):
   page_size_query_param = 'page_size'
   ...
ты пример документации смотрел? Разве там этот атрибут добавляют в ViewSet?
источник

Л

Лучший ник in Django [ru] #STAY HOME
источник

Л

Лучший ник in Django [ru] #STAY HOME
не пойму в чём проблема
источник

N

Nire in Django [ru] #STAY HOME
Не правильно написал name, видимо
источник

N

Nire in Django [ru] #STAY HOME
Или приложение не подрубил
источник

Л

Лучший ник in Django [ru] #STAY HOME
источник

Л

Лучший ник in Django [ru] #STAY HOME
первая страница работает
источник

N

Nire in Django [ru] #STAY HOME
Так name укажи атрибутом path
источник

N

Nire in Django [ru] #STAY HOME
,name='cybertruck'
источник