
Maxim
07.02.2017
17:06:53

Омурбек уулу
07.02.2017
17:06:59
В штатах ведь свой форма
Писец

Сергей
07.02.2017
17:08:13

Google

Maxim
07.02.2017
17:08:26
сделал через render_FOO

Rookie
07.02.2017
17:09:13
А чем не подошёл вариант глобальной настройки формата для всего проекта?

Maxim
07.02.2017
19:06:36

Сергей
08.02.2017
11:38:45
добрый день.
как я могу получить список из get параметра?
примеры:
site.com/urlname/?id=1,2,3
site.com/urlname/?name=vasya,petya
или подскажите, как это обычно реализовано при передачи списка параметров одного поля для фильтрации?

Dan
08.02.2017
11:41:11
l = request.GET.get('id').split(',')

Ilgiz
08.02.2017
11:41:38
можно getlist

Сергей
08.02.2017
11:41:45
split понятно.. но нужно будет обрабатывать пустые значения..

Dan
08.02.2017
11:42:16
l = request.GET.get('id', '').split(',')

Сергей
08.02.2017
11:42:16
getlist возвращает ['1,2']

Ilgiz
08.02.2017
11:42:40
ты же хотел лист

Сергей
08.02.2017
11:43:11
js сники обычно как передают список параметров в get запросе? какой конструкцией пользуются?

Михаил
08.02.2017
11:52:32
Добрый день.
Делал много дублей одной формы, используя formset_factory, но сейчас, для эксперимента, extra=1. Ввожу данные в форму, валидация формы не проходит, по всем трем полям print(formset.errors) дает "<ul class="errorlist"><li>Обязательное поле.".
Но print(formset.data) показывает мне мои данные.

Michael
08.02.2017
11:55:22

Google

Michael
08.02.2017
11:55:39
достается обычно getlist()-ом

Сергей
08.02.2017
11:57:05
filter(pk__in=get_list_result)?

Dan
08.02.2017
11:58:10

Michael
08.02.2017
11:58:57
какого формата?

Dan
08.02.2017
11:59:02
site.com/urlname/?id[]=1&d[]=2&d[]=3
если передать в таком формате можно брать getlist

Сергей
08.02.2017
11:59:39
тогда как... =)

Dan
08.02.2017
12:00:56
тогда как... =)
зависи от морды
если форма с чекбоксами то удобнее через getlist
если сам формируешь строку запроса то можно строкой а потом split

Сергей
08.02.2017
12:01:39
спасибо)

Michael
08.02.2017
12:05:46
список и есть список. при ...?myvar=123&myvar=567
QueryDict.getlist(key) Returns the data with the requested key, as a Python list. Returns an empty list if the key doesn't exist. It's guaranteed to return a list of some sort.
т.е. ты и вызываешь request.GET.getlist('myvar')

Dan
08.02.2017
12:07:35
я к тому что getlist не будет работать с данными типа site.com/urlname/?id=1,2,3

Ivan
08.02.2017
12:19:46
Скиньте, пожалуйста, статью по авторизации, хранению паролей в бд и так далее. Желательно не слишком сложные методы.

amureki
08.02.2017
12:24:21

Сергей
08.02.2017
12:24:30
документация?? там самое простое описывается..

amureki
08.02.2017
12:24:44
Там всё есть :)

Ivan
08.02.2017
12:25:37

amureki
08.02.2017
12:26:23
Авторизация - посмотрите на пакеты вроде social auth и иже с ними, видно как они делают и можно просто их использовать

Google

Dan
08.02.2017
12:26:40

Ivan
08.02.2017
12:27:08

amureki
08.02.2017
12:27:21

Michael
08.02.2017
12:27:46
а они и не хранятся в голом виде в джанге

amureki
08.02.2017
12:28:05

Сергей
08.02.2017
12:30:06
http://djbook.ru/rel1.9/topics/auth/index.html

Ivan
08.02.2017
12:30:22
Ладно, извиняюсь)
Просто подзабыл немного. Я давненько изучал документацию, а проектов никаких на ней не вел еще
Всем спасибо

amureki
08.02.2017
12:32:12
тогда точно не стоит выборочно дергать какие-то статьи из интернета
только навредите

Ivan
08.02.2017
12:34:47
Кстати, что скажете на счет этой книги “Web Development with Django Cookbook”? Все “базовые” уже изучил, хочу начать вести проект с целью обучения, но не знаю по каким книгам дальше учиться

Сергей
08.02.2017
12:38:34
ИМХО, книг много, без практики знания не закрепятся. начинайте проект, разбейте его на мелкие задачки и смотрите как в документации решения этих задач реализованы..
+ гугл или какие-нибудь статьи по каждой задаче..

Ivan
08.02.2017
12:42:30

53r63rn4r
08.02.2017
12:44:20
Читай книги и стаковерфлоу :)
если ты перерос документацию

Ivan
08.02.2017
12:45:29
Читай книги и стаковерфлоу :)
? я же спросил на счет книги “Web Development with Django Cookbook”. Может кто уже читал и скажет свое мнение на счет нее

53r63rn4r
08.02.2017
12:46:43
Да, я тут её сейчас смотрю, вроде нормальная
Хотя Tango with Django мне показалась более глубокой, хз

Сергей
08.02.2017
12:47:49
я улучшаю код подсматривая в стандартные классы, пакеты..
или https://djangopackages.org/
ищу лучшее из готовых решений для задачи и, если необходимо и есть время, читаю код решений..
книги не всегда дают правильные ответы.. за пол года django может измениться, улучшиться, а в книге всё ещё рассказывают о старом методе наступания на гвоздь..
и, судя по вопросам выше, вам пока документация - самое то, после неё, думаю уже будете яснее видеть дальнейший путь..

Google

Ivan
08.02.2017
12:48:47
Ну хорошо, в любом случае, всем спасибо

Dmytro
08.02.2017
13:12:21

Сергей
08.02.2017
13:12:49

Admin
ERROR: S client not available

53r63rn4r
08.02.2017
13:13:39
Чтоб наверняка: есть переводчик

parikLS
08.02.2017
13:33:56

Ivan
08.02.2017
13:36:11
Two Scoops
По отзывам/описанию вроде годная книга, спасибо!

Eugene
08.02.2017
15:31:55

Ivan
08.02.2017
15:32:15

Eugene
08.02.2017
15:33:16
да я уже раз 100 писал об этом в разных местах. скажем, мне оч не нравится их структура проекта, та, которую они там рекомендуют или даже навязывают.
там не лучшие практики, а просто "делайте как мы, нам так нравится и вам должно понравиться"

Vlad
08.02.2017
15:51:58
Vlad Zhirov, [08.02.17 17:50]
было у кого то что 'User' object has no attribute 'update'
Vlad Zhirov, [08.02.17 17:51]
модельку расширяем с помощью наследования от class User(AbstractBaseUser, PermissionsMixin):

subject_89P13
08.02.2017
16:24:23
А почему свою модель юзера не сделать, а её от абстрактного юзера и миксина с правами наследовать?

Evgeniy
08.02.2017
16:35:57
Кто нибудь может поделиться книгой "Tango With Django"?

Michael
08.02.2017
16:38:52
о, она же недавно вышла.
можем скинуться, взять на офф.сайте

Panda
08.02.2017
16:52:19
Приветствую. Как сделать возможность добавления полей связанных таблиц в админке?
У меня при добавлении вылазиет только выбор к какому видео привязать запись, но я как-то делал чтобы можно было прям оттуда и добавить.

Evgeniy
08.02.2017
16:58:06

Google

Michael
08.02.2017
16:58:19
смотря сколько людей и где они живут
на leanpub стоит 10бачей, если хоть один человек хочет себе, то давайте скинемся по 5. Опубликуем на рутрекере.

Vlad
08.02.2017
18:07:39

Michael
08.02.2017
18:08:23
где? и что такое 1.9?

Vlad
08.02.2017
18:17:44
Танго с джанго 1.9

Michael
08.02.2017
18:30:56
если есть ссылка, то поделись.
пожалуйста

Panda
08.02.2017
18:36:07
У меня есть две таблицы Video и Title. Если я добавляю в Video ForeignKey(Title) это же считается многие к одному т.е. много видео к одной записи?
все сам разобрался

Vlad
08.02.2017
19:55:27
https://media.readthedocs.org/pdf/tango-with-django/latest/tango-with-django.pdf#page9

Evgeniy
08.02.2017
20:19:11

Michael
08.02.2017
22:08:22
спс

Amaro
09.02.2017
09:29:20
Из js надо знать js. Из jQuery надо знать jQuery. Из еще какого-то фреймворка надо знать еще какой-то фреймворк.