@pydjango

Страница 1148 из 1273
Dan
04.04.2018
09:35:44
я бы предложил добавить класс и не парится

?
04.04.2018
09:35:50
есть итемы со name0 и соотвествующим count0

вот нужно цену name0 умножить на count0 и вывести сумму

Артем
04.04.2018
09:41:39
https://docs.djangoproject.com/en/2.0/topics/http/urls/#nested-arguments тут вроде вскольз упоминают
точно ))) спасибо ))) но могли бы и поконкретней ?

Google
Dan
04.04.2018
09:42:15
вот нужно цену name0 умножить на count0 и вывести сумму
<input type="text" data-counter="{{ forloop.counter }}" name="name-{{ forloop.counter }}" id="name-{{ forloop.counter }}" /> <input type="text" data-counter="{{ forloop.counter }}" name="count-{{ forloop.counter }}" id="count-{{ forloop.counter }}" class="js-counter" /> jQuery('.js-counter').on('change', function(){ var $this = $(this); $('#name-'+$this.data('counter')).val() })

?
04.04.2018
09:43:46
хм

Dan
04.04.2018
09:44:03
как вариант

Алексей
04.04.2018
09:45:33
парни привет. подскажите если я хочу использовать python3.6 для django то надо запускать так python3.6 manage.py runserver

Алексей
04.04.2018
09:47:43
да

Dan
04.04.2018
09:48:23
тогда в активированом venv должна быть одна версия те можно запускать просто ./manage.py runserver

Сергей
04.04.2018
09:49:14
и, возможно, в venv стоит 2й питон, тогда надо пересоздать или создать новый венв с нужной версией питона

Сергей
04.04.2018
09:50:52
я создавал python3.6 -m venv project
теперь source venv/bin/activate ./manage.py runserver

Алексей
04.04.2018
09:51:30
делаю pip install dotenv

Google
Алексей
04.04.2018
09:52:04


кто-нибудь сталкивался с такой проблемой

?

Dan
04.04.2018
09:56:58
это уже другая ошибка ?

Сергей
04.04.2018
09:58:39
делаю pip install dotenv
попробуй pip install -U python-dotenv https://github.com/theskumar/python-dotenv

кто-нибудь сталкивался с такой проблемой
учимся гуглить https://github.com/theskumar/python-dotenv/issues/53

Артем
04.04.2018
10:03:30
народ чето туплю жестко в get_tmplate_names - как получить переменную из роутера? kwargs пустая ((

Eugene
04.04.2018
10:05:37
Товарищи, кто подключал celery flower для проекта в production? Хочу на api/flower его повесить, nginx прописал, Запускаю так - celery -A project_name.blabla flower —url_prefix=api/flower При открытие страницы получаю - Error, page not found (в самом flower)?

Сергей
04.04.2018
10:05:46
народ чето туплю жестко в get_tmplate_names - как получить переменную из роутера? kwargs пустая ((
не должно быть так for key, value in kwargs.items(): setattr(self, key, value) в self.arg_name она

Eugene
04.04.2018
10:07:20
flower_1 | [W 180404 10:07:04 control:44] 'stats' inspect method failed flower_1 | [W 180404 10:07:04 control:44] 'active_queues' inspect method failed flower_1 | [W 180404 10:07:04 control:44] 'registered' inspect method failed flower_1 | [W 180404 10:07:04 control:44] 'scheduled' inspect method failed ?

Артем
04.04.2018
10:09:16
не должно быть так for key, value in kwargs.items(): setattr(self, key, value) в self.arg_name она
о блин! Привык в контексте супер вызывать ??? Спасибо! Что направил!!!!

?
04.04.2018
10:56:31
{% with item_count = forloop.counter %} {{ item_count }} {% endwith %}

почему это не работает?

{% with item_count = forloop.counter %} {{ item_count }} {% endwith %}
'with' expected at least one variable assignment

Dan
04.04.2018
10:58:32
подозреваю не хватает as

?
04.04.2018
10:58:33
все это внутри for

подозреваю не хватает as
https://docs.djangoproject.com/en/dev/ref/templates/builtins/#with

изменили же

Dan
04.04.2018
11:01:20
надо попробовать

?
04.04.2018
11:04:34
надо попробовать
ошибок не выводит

Google
?
04.04.2018
11:04:38
собственно как и переменную

Dan
04.04.2018
11:07:40
пробелы убери

{% with item_count=forloop.counter %} {{ item_count }} {% endwith %}

VSKut
04.04.2018
11:36:27


подскажите как это лучше всего сделать?

django-rest-framework

есть связь many2many через другую таблицу, где тоже есть данные

Fedor
04.04.2018
11:38:54
для чего ты объявил два одинаковых сериализатора?

он же кричит тебе

покажи лучше модели свои

VSKut
04.04.2018
11:40:38
чтобы в miner-alg-opts указать alogrithm

связь на несуществующй класс ведь не укажешь

а если объявить его выше, то тогда в miner-alg не сможешь указать связь на miner-alg-opts

Teatimeswithyou
04.04.2018
11:42:27
а почему нельзя вручную разбить m2m?

id softFK minalgFK

VSKut
04.04.2018
11:44:40
а почему нельзя вручную разбить m2m?
честно говоря сложно понять о чём ты. есть 2 таблицы, которые линкуются через третью, где есть 2fk и пару доп полей, которые вытаскивать оттуда не проблема

типичная m2m

Fedor
04.04.2018
11:45:23
это понятно

а в конечном итоге ты какие хочешь данные тянуть в сериализаторы?

Google
Fedor
04.04.2018
11:45:57
просто связующую таблицу можно и не трогать

по идее

VSKut
04.04.2018
11:46:42
юзаю django-rest-framework. хочу тянуть MinerAlgorithmSerializer и чтобы он выдавал всю связку по MinerAlgorithmOptionsSerializer и MinerSoftSerializer

Алексей
04.04.2018
11:47:22


VSKut
04.04.2018
11:47:59
хотя, вроде, вот что-то нагуглил, буду пробовать

Fedor
04.04.2018
11:50:03
хотя, вроде, вот что-то нагуглил, буду пробовать
тут же еще вопрос в виде чего тебе нужны связанные объекты, в DRF много вариантов представления связей

если просто id то это одно

если надо чо сложнее, то надо поебаться

Алексей
04.04.2018
11:50:52
на python2.7 все работало, перешел 3.6 и трабла

Panda
04.04.2018
12:07:00
Привет. Может у кого есть статья или инструкция по деплою nginx + uwsgi +django. Чтобы прям для чайников.

Artyem
04.04.2018
12:09:33
from .menu import Menu либо что указывать полный путь для импорта от корня проекта

Сергей
04.04.2018
12:12:45
?
04.04.2018
13:14:10
а подскажите плз почему передаются в пост анчекнутыне чекбоксы?

но у них есть value

Алексей
04.04.2018
13:17:11
народ подскажите запись class Meta: model = modelname

это не тоже самое что class Meta(modelname)

?

Dan
04.04.2018
13:17:57
нет

конструкция class Meta(modelname) - это класс Meta наследуется от modelname model = modelname - указание свойства

Google
ros
04.04.2018
13:31:13
?
04.04.2018
13:39:35
checked
Я попробовал реализовать баг замеченный но не смог

Магия

Roman
04.04.2018
14:05:34
Немогу ни как получить значение по индексу в шаблоне: {% load i18n %} {% blocktrans trimmed with timestamp=log.timestamp user=log.user|default('None') extra=log.extra_data %} <tr> <td class="col-xs-1"> <strong> {{ timestamp }} </strong> </td> <td class="col-xs-1">{{ extra.user_type }}</td> <td class="col-xs-1">{{ user }}</td> <td style="col-xs-1"> {{ extra.action }} </td> </tr> {% endblocktrans %} Попробывал посмотреть че там в этом {{ extra }} и вот что выдал: {'action': 'assigned to', 'user_type': 'reviewer'} Почему не берется значение с {{ extra.action }}?

есть живые )?

Dan
04.04.2018
14:08:54
подозреваю что blocktrans не поддерживает обращение по ключам

Roman
04.04.2018
14:09:46
а в доках django-timeline-logger написано именно так и использовать

жесть какая-то

Dan
04.04.2018
14:10:06
не факт что я прав

Roman
04.04.2018
14:15:15
а вообще ли поддерживается такое в темлейтах? ))

https://code.djangoproject.com/ticket/3371

я что в blocktrans не могу и тэги использовать?

не факт что я прав
может какая альтернатива есть? мне бы просто переназначить переменные

ну в нем не работают тэги блин

как жить то

Dan
04.04.2018
14:41:16
сейчас проверю а вообще либо дробить blocktrans либо выносить переменные в сам тег

те у тебя {% blocktrans trimmed with timestamp=log.timestamp user=log.user|default('None') extra=log.extra_data action=log.extra_data.action %}

Roman
04.04.2018
14:42:34
ну я так и сделал но

как-то херово

Страница 1148 из 1273