
Massimo
09.08.2017
08:09:51

Nuruddin
09.08.2017
08:15:39
.

Uncle
09.08.2017
09:21:39
Господа, нужен совет. В каталоге товаров будет фильтр товаров по бренду и в шапке сайта будет отдельная менюшка под бренды. Я завернул бренд в отдельный класс по нескольким причинам 1. В админке можно будет легко добавить новый. 2. у отдельного класса будет свой slug, который можно прописывать в роутенге рядом с регуляркой категории. сам класс пренд приссоеденик форей кеем к модели продукта. вывод списка брендов будет фильтром на вьюхах Product.objects.filter(Brand__name, category_slug=category_slug, brand_slug=brand_slug )
И это все завернуть в новый метод как вьюху. норм?
аналогично бренду будет менюшка с дочерними категориями, погодными условиями

Google

Uncle
09.08.2017
09:23:59
и пока все
ссылку в html еще не придумал как оформить

John
09.08.2017
10:22:07
Парни, подскажите пожалуйста. Почему request.path в шаблоне может не отрабатывать?
http://joxi.ru/KAxXOXVT4VgDvA
Что интересно, в base.html все работает http://joxi.ru/8AnWvWGCqNeJ8r
Вот что у меня в templatetags
http://joxi.ru/MAjJKJGivdqQqA

Dan
09.08.2017
10:30:45

Uncle
09.08.2017
10:31:38
ЕЕЕЕЕЕЕССССТЬ
СДЕЕЕЕЕЕЕЛА
СУКА
ДАААААА
осталось указать роутинг и вьюху

John
09.08.2017
10:32:21

Dan
09.08.2017
10:32:51
ну шаблон в котором не работает

Google

Dan
09.08.2017
10:33:28
это - menu.html
?

John
09.08.2017
10:33:47
в templatetags
в последнем скриншоте видно inclusion_tag('menu.html')

Eugene
09.08.2017
10:35:15

Dan
09.08.2017
10:35:50
@register.inclusion_tag('link.html', takes_context=True)

Hot
09.08.2017
10:36:17
А есть какие-нибудь высоконагруженные open-source проекты на Django?
Ссылочки плиз. Или хотя бы названия.

Dan
09.08.2017
10:36:29
instagram
disqus
найдешь в гугле? =)

Massimo
09.08.2017
10:37:25
from django.views.generic import list_detail

Hot
09.08.2017
10:37:27
Инста опенсорсна?

Massimo
09.08.2017
10:37:32
Чому у меня нет?

Dan
09.08.2017
10:37:51
а сорри не увидел что нужен опенсорс

Massimo
09.08.2017
10:39:10
а платья ему есть?

John
09.08.2017
10:41:02

Dan
09.08.2017
10:41:38
первым агрументом передай context
и возвращать тоже должен контекст
те у тебя будет return context['menu'] = ...

Google

John
09.08.2017
10:43:20
Понял, спасибо!!!

Dan
09.08.2017
10:43:31
сейчас в примере гляну

Uncle
09.08.2017
10:43:57
Для него есть обувь)

Massimo
09.08.2017
10:45:21
Ниче так сайт сдела
судя по картинке

Uncle
09.08.2017
10:45:54
ша*

Massimo
09.08.2017
10:46:37

Uncle
09.08.2017
10:47:01
))

Massimo
09.08.2017
10:49:20
ЭЭЭЭЭЭХХХХ походу надо рделать прям отдельный вьюс, ну не может он в две и больше модели работать

Grigoriy
09.08.2017
10:51:52
как пропустить миграцию, в которой описано добавление колонки, которая уже присутствует в таблице?

Uncle
09.08.2017
10:53:08
я бы сделал новую базу

Uncle
09.08.2017
10:53:29
или удалить файл миграции с той моделью
в папке пиложение/migrations
приложение*
хотя нет
так не получится

Daniil
09.08.2017
10:56:47

amureki
09.08.2017
11:02:40

Ahmed
09.08.2017
11:04:47
Почему не редиректит на мою ссылку?
view - https://hastebin.com/xidoqameme.py
Ajax - https://hastebin.com/horemakuju.js

Google

Ahmed
09.08.2017
11:08:23
Проблема в View, я получаю запрос т.е URL который получил аяксом, но он не хочет редиректить туда
if request.is_ajax(): # Проверяем был ли AJAX запрос
get_request = request.GET['url'] # Ловим url который передали аяксом
response = HttpResponseRedirect(get_request) # ЗДЕСЬ НЕ РАБОТАЕТ

amureki
09.08.2017
11:10:00
работает, просто это внутри аякса)
ты жсзапросу возвращаешь респонсредирект, он не будет такое редиректить
https://stackoverflow.com/questions/29137910/redirecting-after-ajax-post-in-django

Kirill
09.08.2017
11:11:36
Всем привет! Продолжаем искать кадры - https://spb.hh.ru/vacancy/22284284

Admin
ERROR: S client not available

serbernar
09.08.2017
11:11:43

Ahmed
09.08.2017
11:13:51
Я понять не могу, в правильном направлении я иду
вроде все готово, и в аяксе делал редирект с помощью window.location но говорят так не пойдет

Massimo
09.08.2017
11:17:15
Ладно, буду вьюху отдельно писать. Если что ждите что скоро буду писать что то вроде "почему не работает помогите плис".

Boris
09.08.2017
11:27:03
Ребят, есть тут кто с опытом написания OLAP?

Ahmed
09.08.2017
11:29:52
но я понятие не имею как это исправить

amureki
09.08.2017
11:36:29
а тебе вообще нужен аякс там? если нужен, жди в аяксе ответа и дергай новую вьюшку с правильным урлом и делай что тебе там в ней надо

Ahmed
09.08.2017
11:37:35

amureki
09.08.2017
11:38:19
хорошо, может кто-нибудь тут подскажет :)
я не буду сейчас разбирать это, ограничен по времени

Sergey
09.08.2017
11:42:32
а инет магазины на django делаются?

Ahmed
09.08.2017
11:43:01

Massimo
09.08.2017
12:02:20
Вопрос, если я хочу достать определенный атрибут объекта зная его айди, то эта команда подойдет?
id = Place.objects.filter(id=someid).values('attribute')

Zhandos
09.08.2017
12:03:36
Place.objects.get(pk=someid).attribute

Google

Massimo
09.08.2017
12:17:08

Zhandos
09.08.2017
12:19:31
Не знаю, попробуй

Dan
09.08.2017
12:22:12
скорее всего
так он тебе даст сразу значение поля
Place.objects.get(pk=someid).attribute
так он выдаст дикт вида {'field':value}
Model.Objects.get(pk = "pk").values('field')

Massimo
09.08.2017
12:24:39
[0] - номер знака как я понял

Dan
09.08.2017
12:25:19
нет
filter возвращает массив объектов
[0] - это первый объект масива
.get возвращает сразу объект

Massimo
09.08.2017
12:27:16
то бишь parse1 = Schedule.objects.get(pk = 'somepk').values('attr')?
Вот так?

Dan
09.08.2017
12:28:36
зачем тебе это ?
чем тебе не устраивает
parse1 = Schedule.objects.get(pk = 'somepk').attr

Massimo
09.08.2017
12:30:36

Dan
09.08.2017
12:30:59
к тому же values не работает с объектом

Massimo
09.08.2017
12:31:41