Size: a a a

Django [ru] #STAY HOME

2019 November 30

СВ

Стасян Владимирович in Django [ru] #STAY HOME
спасибо, почитаю про этот овощь, надеюсь пойму каким боком он мне подойдет
источник

A

Andrey in Django [ru] #STAY HOME
как через Q сделать exclude?
источник

RC

Rookie Crewkie in Django [ru] #STAY HOME
Омурбек уулу Кайрат
Ну не на столько же ?
Выше почитай этот тред. Он уже говорит об организации структур и знает о hstore, как варианте не брать еав
источник

A

Andrey in Django [ru] #STAY HOME
Andrey
как через Q сделать exclude?
|=
?
источник

S

Sergey in Django [ru] #STAY HOME
Andrey
как через Q сделать exclude?
~Q()
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
Спасибо всем за подсказки, посохранял, Изучаю. Не решался писать в чат раньше,  а зря. Хорошего всем дня и продуктивного всем кто вовлечен в кодинг и на выходных.
источник

СВ

Стасян Владимирович in Django [ru] #STAY HOME
еще одну делему решил - быть сигналам вместо переопределения save' ов
источник

A

AstralRomance in Django [ru] #STAY HOME
Как так получается, что вот эта форма:
<form action='{% url "cart:CartAdd" card.id %}' method="post" class="add">
        {{ cart_form }}
        {% csrf_token %}
       <input type="submit" value="Добавить в корзину">
     </form>

Мне в одном шаблоне выводит кнопку + выпадающее меню для выбора количества, а в другом - только кнопку с перенаправлением в корзину?
источник

N

Nire in Django [ru] #STAY HOME
Гайз, кто-то настраивал платёжку Яндекс кассы на drf? Как ее реализовать как бекенд пол мобилки? Я флоу платежа не понимаю у них на сайте, вижу что так:
Приложение отправляет беку информацию о покупки, я её валидирую и отправляю статус валидации на телефон.
Затем телефон создаёт какой-то токен и к кидает мне, в этот момент я по этому токену создаю платеж в Яндекс кассе и устанавливаю урл колбека.
Как колбек на эндпоинт приходит, я обновляю статус заказа в бд.
Все ли верно я понимаю? Подскажите пожалуйста
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
AstralRomance
Как так получается, что вот эта форма:
<form action='{% url "cart:CartAdd" card.id %}' method="post" class="add">
        {{ cart_form }}
        {% csrf_token %}
       <input type="submit" value="Добавить в корзину">
     </form>

Мне в одном шаблоне выводит кнопку + выпадающее меню для выбора количества, а в другом - только кнопку с перенаправлением в корзину?
Ctrl+u в браузере--просмотр исходного кода страницы. Сравнивай там, что получается.
источник

A

AstralRomance in Django [ru] #STAY HOME
Pavel Zagrebelin
Ctrl+u в браузере--просмотр исходного кода страницы. Сравнивай там, что получается.
Сравнил. На странице товара:
<form action='/cart/add/3/' method="post" class="add">
        <tr><th><label for="id_quantity">Quantity:</label></th><td><select name="quantity" id="id_quantity">
<option value = "1"> ...

На странице всех товаров:
 <form action='/cart/add/3/' method="post" class="add">
       
        <input type="hidden" name="csrfmiddlewaretoken" value="kp89OwBiqNE1HX5BO0meZLnoFpgEQ2vtuHBIc18YSVT0ku47MagNWN3MkevUNzt7">
       <input type="submit" value="Добавить в корзину">
       </form>

Что с этим делать?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
AstralRomance
Сравнил. На странице товара:
<form action='/cart/add/3/' method="post" class="add">
        <tr><th><label for="id_quantity">Quantity:</label></th><td><select name="quantity" id="id_quantity">
<option value = "1"> ...

На странице всех товаров:
 <form action='/cart/add/3/' method="post" class="add">
       
        <input type="hidden" name="csrfmiddlewaretoken" value="kp89OwBiqNE1HX5BO0meZLnoFpgEQ2vtuHBIc18YSVT0ku47MagNWN3MkevUNzt7">
       <input type="submit" value="Добавить в корзину">
       </form>

Что с этим делать?
Думать.

В чем разница двух кусков кода ? Селекта нет.

В шаблоне есть какие-то условия? Нет, он просто рисует форму.

Значит, надо смотреть то место, где формируется форма и контекст для шаблона.
источник

A

AstralRomance in Django [ru] #STAY HOME
Pavel Zagrebelin
Думать.

В чем разница двух кусков кода ? Селекта нет.

В шаблоне есть какие-то условия? Нет, он просто рисует форму.

Значит, надо смотреть то место, где формируется форма и контекст для шаблона.
А можно, скажем, в конкретном шаблоне передать 1 по умолчанию?
То есть, если я нажимаю на кнопку в форме из одного шаблона - я добавляю 1 единицу товара в корзину, а из детальной информации по товару - столько, сколько выбрано в меню.
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
AstralRomance
А можно, скажем, в конкретном шаблоне передать 1 по умолчанию?
То есть, если я нажимаю на кнопку в форме из одного шаблона - я добавляю 1 единицу товара в корзину, а из детальной информации по товару - столько, сколько выбрано в меню.
Можно.
источник

AF

Anton Fircak in Django [ru] #STAY HOME
гайз привет, есть у кого проект с прикрученным elastic search? хочется чекнуть использование
источник

VO

Vladimir Obrizan in Django [ru] #STAY HOME
Anton Fircak
гайз привет, есть у кого проект с прикрученным elastic search? хочется чекнуть использование
Как раз сейчас на проекте прикручиваю.
источник

VO

Vladimir Obrizan in Django [ru] #STAY HOME
С помощью elasticsearch-dsl.
источник

A

AstralRomance in Django [ru] #STAY HOME
Pavel Zagrebelin
Можно.
А как?
источник

S

Shodmon in Django [ru] #STAY HOME
Стасян Владимирович
еще одну делему решил - быть сигналам вместо переопределения save' ов
При этом не забывать, что есть некоторые методы, после которых, сигналы не срабатывают
источник

RN

Roman Nedobytko in Django [ru] #STAY HOME
Всем привет, как отфильтровать обекты модели по правам юзера, думал юзать Manager переопределить object в модели но бесить что в каждом запросе нужно юзера передавать типу all(user), get(user) можна как то по елегантнее сделать?
источник