@pydjango

Страница 118 из 1273
Maxim
07.02.2017
17:06:53
Просто будет плохо сделать один формат
требования, там всем по болту

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

Писец

Сергей
07.02.2017
17:08:13
потому что в требованиях есть строгий формат вывода
если вы выводите дату в шаблонах, типа: {{ model.datefield }} то можно {{ model.datefield:date 'd/m/Y' }}

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
достается обычно getlist()-ом
на сколько я помнню нет getlist получает данные из другого формата

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
site.com/urlname/?id[]=1&d[]=2&d[]=3
+, getlist такие данные нормально парсит

тогда как... =)

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
Скиньте, пожалуйста, статью по авторизации, хранению паролей в бд и так далее. Желательно не слишком сложные методы.

Сергей
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
Ivan
08.02.2017
12:27:08
защиты от кого ?
защиты в целом, не в открытом же виде хранить пароли в бд

amureki
08.02.2017
12:27:21
А, то есть документационной защиты достаточно?
Кажется, даже есть раздел там про django security Там, в том числе, про password hashers должно быть

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
http://djbook.ru/rel1.9/topics/auth/index.html
Сразу видно какая версия дданго используется на продакшене))

Сергей
08.02.2017
13:12:49
Сразу видно какая версия дданго используется на продакшене))
не =) прост 10й доки нет перевода) а на русском понимается легче(пока ещё) =)

Admin
ERROR: S client not available

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

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

Eugene
08.02.2017
15:31:55
По отзывам/описанию вроде годная книга, спасибо!
терпеть не могу эту книгу. впаривают какие-то весьма субъективные темы.

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. Опубликуем на рутрекере.

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

Michael
08.02.2017
22:08:22
спс

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

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