
Alex
07.08.2017
16:31:56
Нужен ответственный, умеющий соблюдать сроки Django-разработчик.
Что нужно уметь помимо
- Jquery
- Bootstrap/foundation
- Умение работать с git
- Умение работать в системах управления проектами(trello, redmine, wrike или аналогичное.)
Задачи:
- Создание страниц, написание бизнес-логики под них(как правило несложной)
- Обновление контента на статичных страницах
Подробности в личке.

Dan
07.08.2017
16:39:50
@alexmsk @eugenebolotin все ответственные, вы хоть вилку укажите - замануха как никак

Alex
07.08.2017
16:40:18

Dan
07.08.2017
16:40:23
ЗП

Google

Alex
07.08.2017
16:41:28
@dantyan это в офис, это сдельное.

Margarita
07.08.2017
16:41:57
а в час?) или fixed?

Hot
07.08.2017
16:42:37
Что-то я не могу вкрячить дополнительное поле в ModelForm.
Ааа...

Alex
07.08.2017
16:44:02

Margarita
07.08.2017
16:44:33
Ну это понятно, так ценник то примерно какой?

Hot
07.08.2017
16:45:10
Да не, фигня.
Короче, мне нужен добавить в ModelForm поле, которого нет в модели этой ModelForm, но я хочу, что бы оно было на форме.
Первые ~10 ссылок гугла ни к чему не привели.

Alex
07.08.2017
16:45:50

Dan
07.08.2017
16:49:40

Hot
07.08.2017
16:50:51
https://paste.pztrn.name/16SZDCgzI8.py

Dan
07.08.2017
16:52:26

Google

Dan
07.08.2017
16:53:00

Hot
07.08.2017
16:54:02
Не, он сейчас ругается.
tags_field - это и есть моё доп поле.
django.core.exceptions.FieldError: Unknown field(s) (tags_field) specified for Post

Dan
07.08.2017
16:55:10
убери его из fields

Hot
07.08.2017
16:55:45
Но тогда оно на форме не показывается.
Вот в чём суть проблемы.
В шаблоне форма выводится просто через form.as_p

Dan
07.08.2017
16:58:06
tags_field = forms.CharField( )
вот рабочий пример
tags_select = forms.CharField(
required=False,
label=_('Tags'),
widget=widgets.TextInput(attrs={
'class': 'form-control',
'data-url': reverse_lazy('blog:ajax:autocomplete-tags'),
})
)

Hot
07.08.2017
16:58:52
Таки да
CharField работает, спасибо.
Но почему не работает TextField?

Dan
07.08.2017
16:59:32
у тебя был TextInput - это виджет а не поле

Hot
07.08.2017
17:00:13
Оу
Ясно, спасибо большое.

Uncle
07.08.2017
17:23:45
На странице внутри цилка есть модалка, в которую прописаны переменные моделей. Проблема в том, что в модалку выводится только значение первой каторчки товара, какую бы модалку не открыл
Значит нужно указывать цикл не в html а на уровне js?
чтоб охватить модалку

Dan
07.08.2017
17:32:09
ты цикл то покажи
нипонятно ж ничего

Google

Dan
07.08.2017
17:32:31
и что значит выводится только значение первой каторчки товара,

Uncle
07.08.2017
17:34:37
во где первая карточка бежевое платье. выбираю второе, открывается модалка и инфа в ней подтягивается из первой. открываю любую после первой и инфа из первой а не соответствующей

Eugene
07.08.2017
17:35:24
ты модалки в цикле делаешь?:)

Uncle
07.08.2017
17:35:30
там обычный {% for product in products %}
{% endfor %}

Dan
07.08.2017
17:35:37
ну сейчас пока код того как формируются модалки в них же проблема
ты говоришь что они собираются в цикле

Uncle
07.08.2017
17:35:42

Eugene
07.08.2017
17:36:06
https://getbootstrap.com/javascript/#modals-related-target запили лучше одну

Dan
07.08.2017
17:36:22
возможно проблема в том что у всех один ID и вызывается первая модалка потому что она первая по ID

Eugene
07.08.2017
17:36:34

Uncle
07.08.2017
17:37:21
и как это можно разрешить? разве можно в класс модалки завернуть переменную?

Dan
07.08.2017
17:37:57
давай уникальные ID

Eugene
07.08.2017
17:38:19
Просто если будет много товаров на одной странице и к каждой модалка)
то браузер может долго грузить и подвисать

Dan
07.08.2017
17:38:42
кода да много будет

Hot
07.08.2017
17:39:08
В общем, теперь он на при попытке обращения к этому полю при сохранении говорит, что нет такого поля.

Uncle
07.08.2017
17:39:29

Eugene
07.08.2017
17:39:54

Dan
07.08.2017
17:39:58

Hot
07.08.2017
17:41:11
https://paste.pztrn.name/062Z3f7cSW.py

Google

Dan
07.08.2017
17:41:33

Uncle
07.08.2017
17:42:57

Dan
07.08.2017
17:43:14

Uncle
07.08.2017
17:43:28
блин, короче лучше откажусь от модалки, пусть сразу на details выводи

Admin
ERROR: S client not available

Hot
07.08.2017
17:43:36
Работает.
Оно работало до того, как я тэги добавил.

Dan
07.08.2017
17:43:59

Hot
07.08.2017
17:44:03
Рабочая версия проекта: https://github.com/kosc/fastpost (без тегов)
А куда воткнуть во вьюхе?
Перед ифом?

Dan
07.08.2017
17:44:38

Eugene
07.08.2017
17:45:29

Hot
07.08.2017
17:45:48
Окей, спасибо, посмотрю обязательно.

Dan
07.08.2017
17:46:06
def form_valid(self, form):
print(self.request.POST.getlist('tags_field'))

Eugene
07.08.2017
17:46:25
у меня куда-то чат пропал:D

Uncle
07.08.2017
17:47:05
мж лучше страницу кину?

Dan
07.08.2017
17:47:09
Uncle а вызываешь как ?

Hot
07.08.2017
17:47:22

Uncle
07.08.2017
17:47:45

Google

Eugene
07.08.2017
17:48:16

Hot
07.08.2017
17:48:31

Dan
07.08.2017
17:48:46
ну это цикл
беги по нему в цикле
и делай что нужно

Uncle
07.08.2017
17:49:26

Dan
07.08.2017
17:49:41
сейчас скажу

Eugene
07.08.2017
17:49:49
для тегов кстати крутая штука Django-taggit

Dan
07.08.2017
17:50:55
js файл сам смотерть?
было
<a href="#" data-toggle="modal" data-target="#product-quick-view-modal" class="btn btn-default btn-sm">Показать</a>
надо
<a href="#" data-toggle="modal" data-target="#product-quick-view-modal-{{ product.pk }}" class="btn btn-default btn-sm">Показать</a>
было
<div class="modal fade" id="product-quick-view-modal" tabindex="-1" role="dialog" aria-hidden="false">
надо
<div class="modal fade" id="product-quick-view-modal-{{ product.pk }}" tabindex="-1" role="dialog" aria-hidden="false">
Uncle понял что где менять ?

Uncle
07.08.2017
17:52:55
писос

Dan
07.08.2017
17:52:56
@hotkosc разобрался?

Uncle
07.08.2017
17:52:57
вот она магия
ну как-то?)))