
Никита
30.07.2017
16:37:52
1.9

Stanislav
30.07.2017
16:38:39
должно работать тогда, хз

Никита
30.07.2017
16:40:23
что могло случиться? у меня еще до этого стояла библиотека django-rest-vote, на базе django-vote сделана, может ее удалить?

Stanislav
30.07.2017
16:43:00

Google

Stanislav
30.07.2017
16:43:26
vote or votes ?

Никита
30.07.2017
16:44:05
Все, удалил старое приложение все заработало, спасибо за помощь

Massimo
30.07.2017
17:06:25
https://dpaste.de/rPXM#L8
Вот вроде бы все праильно сделал, но не все равно не показывает информацию из дб

Stanislav
30.07.2017
17:09:50
во первых в темплейте правильно укажи ключ
в цикле
name
Driver != driver
но это не поможет вывести
И если уж заюзал ModelForm то заюзай и какой нибуть generic view

Massimo
30.07.2017
17:12:21
dname__id = request.POST.get('selected_driver')
Мне кажется тут беда

Stanislav
30.07.2017
17:13:32
def allDrivers(request):
dname = Driver.objects.all()
if request.method == 'GET':
dname__id = request.POST.get('selected_driver')
redirect ('some-url', dname__id=dname__id)
она здесь

Google

Stanislav
30.07.2017
17:14:01
ты проверяешт get ли это а потом хочешь тащить данные с поста ))
данные которые нужны уже есть в базе по факту ?

Massimo
30.07.2017
17:15:40

Stanislav
30.07.2017
17:16:23
я так понимаю задача, предоставить возможность выбрать драйвера, из списка доспутных ?
и засабмитить ?

Massimo
30.07.2017
17:16:49
Да

Stanislav
30.07.2017
17:17:19
5 мин что нить накидаю

Massimo
30.07.2017
17:17:45


Stanislav
30.07.2017
17:20:22
а куда сохраняешь выбраного драйвера?
Driver ?
я так понимаю что да, но так не бывает, делать выборку из одной модели и сразу в нее постить. По факту у тебя есть модель Stuf в ней есть тип работников, один из них драйвер например, ты их туда можешь добавлять как угодно, с аднинки например, и есть например модель Orders - заказы, и тогда уже ты делаешь модел форм на основе Orders, а доступных драйверов и списка staf, а если завтра нужно добавить помощника драйвера это уже не будет проблемой, добавиль тип и поехал дальше, а в методе get делаешь initial и фильтруешь по типу кого нужно туда пнуть, сейчас дам какой то пример
Есть данные типа seeds, которые обеспечиваю работу сайта, и наполняют его, а есть данные полученне от пользователей, и там уже осуществляется работа с ним, а результаты, уже сохраняешь куда угодно, ну или еще что, ну это так к слову
доступные драйвера это сиды в даном случае, когда пользователь выбрал одного, и кудато сохранил, это уже работа с данными


Massimo
30.07.2017
17:38:11
На данный момент я хочу пока что научится выводить на сайт данные из db

Stanislav
30.07.2017
17:45:27
https://dpaste.de/x3i3
Если просто выводить то метода get будет достаточно, а если захочешь постить то метод форм валид все сделает
модели названы из контекста упомянутого мной выше

Google

Stanislav
30.07.2017
17:48:35
не забуть проимпортить нужные модули, типа messages
это два в одном
укажи етот урл на пост формы в action и он все сделает, а если просто выводить данные, советую посмотреть ListView, DeteilView, and etc.
и еще, это вьюха на основе класа, вызывается так ExampleView.as_view()

Massimo
30.07.2017
17:54:49

Stanislav
30.07.2017
17:56:21
Сделать задачу есть множнство способов
какой из них будет правильным, выбираешь ты
это наглядный пример что откуда тянется, если пойти глубже, можно обойтись несколькими строчками кода, на основе modelForm and generics view

Никита
30.07.2017
18:47:58
Добрый вечер еще раз нужна маленькая помощь, нужно словарь в json ответ запихнуть использую вот такой вот словарьhttps://gist.github.com/ShotPuter/85bf0f87152b788b62c8ac90247b6928 однако на поле картинки выдает ошибку The 'high_img' attribute has no file associated with it. Однако мне нужно оставить что бы это поле могло быть пустым

ivan
30.07.2017
18:52:31
как можно проверить ключ при отправке уведомлений от яндекс денег? он типа хэшируется в md5 но если я пытаюсь сделать хэш от искомого пароля то он чет никак не совпадает

Stanislav
30.07.2017
19:03:11
а не не сработает

Stanislav
30.07.2017
19:03:50
сразу скажет что нет

Никита
30.07.2017
19:03:52
А вот такая ошибка тогда что еще означает? 'str' object has no attribute '_meta'
просто убрал картинку с словаря
Неа, не проавильный синтаксис
правильный*

Stanislav
30.07.2017
19:11:54
странно, так работает - if 3 < 5:print('Yes its true')

Никита
30.07.2017
19:12:12
Вообще у меня стоит задача что бы запихнкть поле : islike = place.votes.exists(id_user) вот сюда place = Place.objects.get(id=id_place) и это отдать в json можно сделать без словаря?

Stanislav
30.07.2017
19:17:35
а ты с DRF работаешь ?

Google

Stanislav
30.07.2017
19:17:49
rest

Никита
30.07.2017
19:18:15
Да
О все заработало благодаря ващему условию, однако пришлось выписать отдельно его
но если есть другой вариант я его послушаю, а то это велосипед

Admin
ERROR: S client not available

Stanislav
30.07.2017
19:22:14
я делал тоже лайки и дислайки как то но кастомные, на статьи которые есть на сайте, у меня была модель Votes, которая содержала инфу, кто поставил и на что, ну и с Foreignkey на юзера, и на пост модели. Обновлял всего по одному полю, и да для того чтобы запихнуть не использовал json, просто брал то что пришло от пользователя и ставил, и подсчет тогда легко делать, так как ForeignKey имеет related_name по которым можно делать выборку

Eugene
30.07.2017
19:24:28
likes = models.ManyToManyField(settings.AUTH_USER_MODEL, related_name='likes')
вот так лайки у себя реализововал

Никита
30.07.2017
19:24:32
я использую батарейку однако наш андроид программист иногда просит отдачу сразу всю
ну все равно спасибо, помогли все заработало

Eugene
30.07.2017
19:25:23
def total_likes(self):
return self.likes.count()

Stanislav
30.07.2017
19:32:28

Eugene
30.07.2017
19:36:16

Stanislav
30.07.2017
19:38:51
Понял, спасибо

Boris
30.07.2017
20:20:45
Ребят, надо кому сайт разработать?

Lucky
30.07.2017
20:23:56
На django?

Boris
30.07.2017
20:24:40

BlastPy
30.07.2017
20:26:45
нашел где спросить блд в конфе разрабов django
хахах
сори
но блин правда

Google

Boris
30.07.2017
22:00:00

Centrino
30.07.2017
22:40:09
Привет.
Чет не соображаю, как из формы получить объект, если форма валидна?
form = NameForm(request.POST)
if form.is_valid():

Eugene
30.07.2017
22:42:04
form ?:D
form.value

Centrino
30.07.2017
22:43:48
form.value
нет, это не то. Точнее - такого поля нет
нагуглил такое:
obj = model(**form.cleaned_data)
а я думал там метод есть, мне казалось что он должен быть

Eugene
30.07.2017
22:48:44
а что тебе надо сделать?

Centrino
30.07.2017
23:31:32
сохраненная модель нужна

Mikhail
31.07.2017
03:49:04
Если не модельформа, то по очевидным причинам самому создавать

Massimo
31.07.2017
05:21:41
Можно ли через return def'а направить на шаблон class TemplateView?

Eldar
31.07.2017
06:29:22