@ru_python

Страница 7493 из 9768
Alex
22.12.2018
08:43:18
@gubiniliya серьезно, попробуй книжку прочесть. ты сюда постишь свои творения уже который день к ряду. это пиздец. у тебя половина вопросов уйдет после прочтений мать ее главы книги про циклы.

ты банально не понимаешь как твой код выполняется.

Google
Aнтонъ
22.12.2018
08:45:28
Лол

У лутца воды много

Alex
22.12.2018
08:46:00
Хорошо, можно более точную ссылку :) А то у Лутца воды больше чем инфы
Лутц Изучаем Python \ Learn Python The Hard Way \ https://docs.python.org/3/tutorial/

Sergey
22.12.2018
08:46:09
Ringo
22.12.2018
08:46:10
Да тут даже не в питоне дело или его незнании

?
22.12.2018
08:46:21
Sergey
22.12.2018
08:46:40
Пока не найду ответ
код на пастебин

Iliya
22.12.2018
08:46:51
Лутц Изучаем Python \ Learn Python The Hard Way \ https://docs.python.org/3/tutorial/
Спасибо Правда все это иногда смотрю, правда все по чуть-чуть :)

Viktor
22.12.2018
08:55:44
Спасибо Правда все это иногда смотрю, правда все по чуть-чуть :)
Потрать три дня на какой нибудь курс или книжку это сэкономит огромное количество времени

Iliya
22.12.2018
08:57:12
Потрать три дня на какой нибудь курс или книжку это сэкономит огромное количество времени
на codecademi давно прошел их курс На coursera не закончил, так как медленно все происходило я видосы в 2х смотрел но 15 минут на видео немного тормозно для меня но может как раз на выходных снова займксь Согласен - надо систематизировать знания

Viktor
22.12.2018
08:57:39
Тем более ты делаешь вещи похожие на базовые примеры из книжек, но делаешь это вслепую

Ringo
22.12.2018
08:57:46
Чувак. У тебя не с питоном проблема. Ты в принципе не понимаешь циклы, похоже

Google
Aнтонъ
22.12.2018
08:58:16
В этой воде лутца чёрт ногу сломит, какие тут цыклы

͏
22.12.2018
09:07:28
ыыы, цыклы

Iliya
22.12.2018
09:10:10
на курсере можно увеличить скорость воспроизведения 8)
Я смотрел в 2х и мне казалось, что медленно происходит Пока читаю доку

shanzix
22.12.2018
09:10:46
Aragaer
22.12.2018
09:16:21
ммкай, чот не могу вторую часть елки сдать. Говорит too high, собака

Tyler
22.12.2018
09:19:32
Всем привет. Я новичок, пытаюсь заставить строки таблиц менять цвет в зависимости от значения ячейки (Ячейка присутствует в строке, цвет которой должен поменяться). Пишу условие {% if item.order_status == “Некое значение” %} <tr style=“background: yellow”></tr>, отрабатывает частично корректно, а именно возвращает лишь ту строку, в которой присутствует это значение и красит в соответствующий цвет. Если пишу то же самое, но меняю оператора на >=, то возвращает все строки и все красит в соответствующий цвет, что вполне логично. Если пишу дополнительное условие с elif, то отрабатывает лишь только это условие, на первое даже внимание не обращает и соответственно возвращает лишь строку и красит её в необходимый цвет, с ячейкой, в которой присутствует некое значение. Подскажите плиз, как это написать правильно? Уже голову сломал и максимально пошарился по гуглу.

Nikita
22.12.2018
09:24:08
Всем привет. Я новичок, пытаюсь заставить строки таблиц менять цвет в зависимости от значения ячейки (Ячейка присутствует в строке, цвет которой должен поменяться). Пишу условие {% if item.order_status == “Некое значение” %} <tr style=“background: yellow”></tr>, отрабатывает частично корректно, а именно возвращает лишь ту строку, в которой присутствует это значение и красит в соответствующий цвет. Если пишу то же самое, но меняю оператора на >=, то возвращает все строки и все красит в соответствующий цвет, что вполне логично. Если пишу дополнительное условие с elif, то отрабатывает лишь только это условие, на первое даже внимание не обращает и соответственно возвращает лишь строку и красит её в необходимый цвет, с ячейкой, в которой присутствует некое значение. Подскажите плиз, как это написать правильно? Уже голову сломал и максимально пошарился по гуглу.
Кусок кода скинь. Явно проебал где-то И %endif% есть?

Viktor
22.12.2018
09:25:58
Либо с условиями косяк

Вообще, мне кажется, лучше из джанги передавать параметры, а красить js

Tyler
22.12.2018
09:27:48
Кусок кода скинь. Явно проебал где-то И %endif% есть?
{% for item in order %} <tbody> {% if item.order_status == "Некое значение" %} <tr style="background: yellow"> <td class="align-middle"> <center>{{item.id}}</center> </td> <td class="align-middle"> <center></center> </td> <td class="align-middle"> <center></center> </td> <td class="align-middle"> <center>{{item.item_total}}</center> </td> <td class="align-middle"> <center>{{item.qty}}</center> </td> <td class="align-middle"> <center>{{item.qty}}</center> </td> <td class="align-middle"> <center>{{item.order_total}}</center> </td> <td class="align-middle"> <center>{{item.order_status}}</center> </td> <td class="align-middle"> <center>{{item.buying_type}}</center> </td> </tr> {% endif %} </tbody> {% endfor %}

Nikita
22.12.2018
09:28:09
Tyler
22.12.2018
09:29:14
Если есть фреймворк в проэкте, то да.
Хочу попробовать сделать это средствами питона пока, а дальше буду развиваться, то и до js доберусь

Tyler
22.12.2018
09:31:04
То есть, если есть условие - то выводится запись, иначе пустая таблица?
Я вставлял {% else %} после <tr style="background: yellow"> - вообще не оторажает ничего.

Viktor
22.12.2018
09:31:21
Блин

<tr {%

И дальше все условия до {% end if

Google
Viktor
22.12.2018
09:32:31
Неудобно с телефона

У тебя на каждое условие отдельный тег tr

А должны быть все ветвления в одном tr

Nikita
22.12.2018
09:33:23
Обычно так подкрашивают

Только style:color вставляют

А так получается, либо выводишь запись с желтым Либо вообще не выводишь

Viktor
22.12.2018
09:34:18
Tyler
22.12.2018
09:34:41
Сейчас попробую все изменить

Viktor
22.12.2018
09:35:21
Item. Order status тип какой?

Tyler
22.12.2018
09:36:16
Tbody %for% %if% Tr/td %endif% %endfor% Tbofy
Изменил на эту конструкцию - вообще не отображается ничего.

Viktor
22.12.2018
09:37:18
CharField
Значит все красится тк с условием косяк

Ты что то не то не с тем сравниваешь

Почитай сравнение строк как работает

У тебя все что в словаре русско английском ниже слова с которым сравниваешь будет жёлтым в такой конструкции

Tyler
22.12.2018
09:40:07
У тебя все что в словаре русско английском ниже слова с которым сравниваешь будет жёлтым в такой конструкции
Вот уже полазил по интернету, везде где только смог - ничего не не нашёл путнего и понятного, поэтому сюда.

Denis
22.12.2018
09:40:43
Хм

Google
Tyler
22.12.2018
09:44:44
https://youtu.be/DvsCUI5FNnI?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0&t=952
Похоже, я нашёл решение, только код получается очень длинным)

У тебя все что в словаре русско английском ниже слова с которым сравниваешь будет жёлтым в такой конструкции
Вот такая конструкция работает) {% for item in order %} <tbody> {% if item.order_status == "Некое значение" %} <tr style="background: yellow"> <td class="align-middle"> <center>{{item.id}}</center> </td> <td class="align-middle"> <center></center> </td> <td class="align-middle"> <center></center> </td> <td class="align-middle"> <center>{{item.item_total}}</center> </td> <td class="align-middle"> <center>{{item.qty}}</center> </td> <td class="align-middle"> <center>{{item.qty}}</center> </td> <td class="align-middle"> <center>{{item.order_total}}</center> </td> <td class="align-middle"> <center>{{item.order_status}}</center> </td> <td class="align-middle"> <center>{{item.buying_type}}</center> </td> </tr> </tbody> {% else %} <td class="align-middle"> <center>{{item.id}}</center> </td> <td class="align-middle"> <center></center> </td> <td class="align-middle"> <center></center> </td> <td class="align-middle"> <center>{{item.item_total}}</center> </td> <td class="align-middle"> <center>{{item.qty}}</center> </td> <td class="align-middle"> <center>{{item.qty}}</center> </td> <td class="align-middle"> <center>{{item.order_total}}</center> </td> <td class="align-middle"> <center>{{item.order_status}}</center> </td> <td class="align-middle"> <center>{{item.buying_type}}</center> </td> {% endif %} {% endfor %}

Viktor
22.12.2018
09:50:12
Только это можно написать короче

<tr {%

И дальше все условия до {% end if

Admin
ERROR: S client not available

Viktor
22.12.2018
09:50:45
У тебя на каждое условие отдельный тег tr

А должны быть все ветвления в одном tr

❤️ Yaroslav
22.12.2018
09:54:21
привет

кто может помочь с джанго?

Кто знает как правильно оверрайдить save в forms.ModelForm?

как вытащить id сущности чтобы знать что именно заменять в бд?

class VideoForm(forms.ModelForm): video_file = forms.FileField() name = forms.CharField() description = forms.CharField() preview = forms.FileField() category_id = forms.ModelChoiceField(queryset=Category.objects) def save(self, commit=True): video_file = self.cleaned_data.get('video_file', None) preview_file = self.cleaned_data.get('preview_url', None) video_key = save_video(video_file) preview_key = save_img(preview_file) name = self.cleaned_data.get('name', None) description = self.cleaned_data.get('description', None) category_id = self.cleaned_data.get('category_id', None) video = Video() # video.id = ??????????? video.url = video_key video.name = name video.description = description video.preview_url = preview_key video.category_id = category_id Video.save(video) return super(VideoForm, self).save(commit=False) class Meta: fields = '__all__' model = Video

вот пример

Nikita
22.12.2018
10:06:28
Как много любви в чатике

Костя
22.12.2018
10:07:03
Tyler
22.12.2018
10:08:11
А должны быть все ветвления в одном tr
Покажи пример на сонове того, что я отправлял? Птыюсь занести все ветви условий в тег <tr> просто бред происходит

hachiman
22.12.2018
10:10:11
вот пример
https://www.youtube.com/watch?v=JggEY1VnaKc&index=10&list=PLlWXhlUMyooaDkd39pknA1-Olj54HtpjX

Developer
22.12.2018
10:12:04


Google
Developer
22.12.2018
10:12:13
help

❤️ Yaroslav
22.12.2018
10:12:42
типичная проблема double

Developer
22.12.2018
10:12:51
❤️ Yaroslav
22.12.2018
10:13:03
прослема сохранение дроби в байтах

Aragaer
22.12.2018
10:13:05
опять для отлаживания йолки приходится сравнивать с готовым правильным решением....

❤️ Yaroslav
22.12.2018
10:13:49
нужно по-другому округливать число

не int()

у тебя там 114.99999999999999999999999

Kobe
22.12.2018
10:14:15
round

❤️ Yaroslav
22.12.2018
10:14:17
понимаешь?

Kobe
22.12.2018
10:14:38
int отрезает просто

Developer
22.12.2018
10:14:38
Tishka17
22.12.2018
10:16:15
hachiman
22.12.2018
10:31:18
Юзать decimal
1.15j * 100 :: 114.9999999j

Nikolay
22.12.2018
10:32:43
1.15j * 100 :: 114.9999999j
Я такое на электротехнике решал

hachiman
22.12.2018
10:33:14
Юзать decimal
Покажи пример

Страница 7493 из 9768