
Set
28.03.2017
10:53:10
я знаю как отобразить
все товары с одной категории
через класс
но как что бы при переходе на страницу

Google

Denis
28.03.2017
10:53:46
Учи русский пожалуйста

Артем
28.03.2017
10:54:03
дак это в шаблоны при чем тут класс? ты же рендеришь словарь какой то
вот его и выводи - что не пойму в чем проблема то?

Set
28.03.2017
10:54:52
ща пройдусь
а то тупить начинаю

Артем
28.03.2017
10:55:43
чайку хряпни и подумай )))

53r63rn4r
28.03.2017
10:57:12

Set
28.03.2017
10:58:12
или обратно фигню сморозил

Артем
28.03.2017
10:59:23
скорее видимо метод класса

Set
28.03.2017
11:00:01
блин лучше пойду прогуляюсь
))

Артем
28.03.2017
11:00:12
??

Google

Set
28.03.2017
11:23:30
мне надо создать класс поставить фильтр по городу, прописать ту функцию которая у меня есть по категориям в класс
я верно мыслю
или обратно не то
может кто нибудь обьяснить что делает as_view()

53r63rn4r
28.03.2017
12:11:17
ctrl+click на .as_view()

Serge
28.03.2017
12:14:04
CBV нужно использовать не потому что это класс. А потому что вы этим свою вьюху структурируете, а не сваливаете все в 1 функцию. Ну и плюс автоматом всякая там пагинация и получение данных. Давно пора уже отказаться от функциональных вьюх.

Set
28.03.2017
12:18:45
а есть мануал какой нибудь что бы посмотреть
где используют CBV в категориях

Serge
28.03.2017
12:19:29
Каких еще категориях

Set
28.03.2017
12:19:31
а то я в тупике
ну у меня две категории города и услуги

53r63rn4r
28.03.2017
12:19:58

Serge
28.03.2017
12:20:19

Set
28.03.2017
12:20:23

Serge
28.03.2017
12:20:26

Set
28.03.2017
12:20:32
пагинацию не надо писать
не знаю как написать
это

53r63rn4r
28.03.2017
12:20:55

Serge
28.03.2017
12:21:02
Что написать? Скажи что ты хочешь вывести я скажу как оформить вьюху

Google

Set
28.03.2017
12:21:05
я хочу что бы человек нажимал город переходил на другую страницу
и там фильтровал товары по категории

Serge
28.03.2017
12:21:57
Ну и в чем проблема

Set
28.03.2017
12:22:18
во вторых у меня в скриншоте ошибка выдает
не правильно фильтр делаю

Erzh
28.03.2017
12:23:22
где return в get_queryset?

Serge
28.03.2017
12:23:34
Сделай url с pk или slug города и делай следующую вьюху, она будет DetailView + Listview mixin
Конечно ошибка а city у тебя кто? + ты не вернул qs там же все подсвечено

Set
28.03.2017
12:24:25

Set
28.03.2017
12:24:47
один фиг

Ilgiz
28.03.2017
12:25:00

Set
28.03.2017
12:25:09
с модели

Serge
28.03.2017
12:25:11
Ты вообще не понимаешь откуда он city возьмет, из url, покажи url

Set
28.03.2017
12:25:15
там же есть

Ilgiz
28.03.2017
12:25:19
с какого обьекта именно?

Serge
28.03.2017
12:25:26
Модель тут не причем

Омурбек уулу
28.03.2017
12:25:29
ты же фильтруешь чувак

Google

Ilgiz
28.03.2017
12:26:18
django-filters прочитай там есть пример

Serge
28.03.2017
12:26:24
Тебе надо базовые вещи читать MVC

Ilgiz
28.03.2017
12:26:30
либо просто get запрос отправляй и лови город

Serge
28.03.2017
12:26:54
Не нужен там гет, там нужен url
Ему надо при выборе города другая страница

Set
28.03.2017
12:27:44
блин а как ее указать в классе

Admin
ERROR: S client not available

Serge
28.03.2017
12:27:54
Смоти щас

Set
28.03.2017
12:27:54
вот мой урл
для сити
url(r'^city/(?P<slug>[-\w]+)/$', views.city, name='city'),

Serge
28.03.2017
12:28:26
Ну вот теперь делай DetailView он автоматом твой слуг получит

Set
28.03.2017
12:28:39
только куда и как

Serge
28.03.2017
12:28:41
Ты сделал ListView
А надо DetailView

Set
28.03.2017
12:28:51
я же его не привязал
к классу

Serge
28.03.2017
12:29:16
И там где views там свою вьюху as_view

Set
28.03.2017
12:30:18

Google

Set
28.03.2017
12:30:39
ой забыл
ас вью поставить ща

Serge
28.03.2017
12:31:20
Нет через год, у тебя почти все конструкции бредовые, особенно 3-я

Set
28.03.2017
12:32:09
почему

Serge
28.03.2017
12:32:10
Не знаю чем тебе помочь. тебе надо основы читать
Потому что зачем там и id b слуг одновременно, конечно работать то будет, но это бред

Set
28.03.2017
12:32:28
а что с этим делать qs = products.filter(city=city)

Eugene
28.03.2017
12:32:30
даже отвечать на такое не тянет:(

Serge
28.03.2017
12:32:40

Ilgiz
28.03.2017
12:32:41
:DDDD
тоже самое:D

Set
28.03.2017
12:33:13
вот блин касяк )) )

Serge
28.03.2017
12:33:43
Читай основы, короче, тебе понять их врядли кто-то поможет, у тебя все через 1 место к сожалению, я понимаю если бы 1 затык где-то был бы

Ilgiz
28.03.2017
12:33:51

Set
28.03.2017
12:34:17
вот я тоже не пойму

Serge
28.03.2017
12:34:40

Set
28.03.2017
12:35:06
qs

Ilgiz
28.03.2017
12:35:16
qs = products.filter(city=self.kwargs('city_slug'))