
Nazar
05.09.2017
10:51:20
Привет ребята, учу питон для того что бы пилить на нем бек веба, на Джанго\Фласке, стоит учить 2 или сразу 3 версию питона?

Dan
05.09.2017
10:51:21
он уже мутировал
3ю
разница не большая между версиями

Google

Dan
05.09.2017
10:51:59
но используй сразу 3й

xPushkin
05.09.2017
10:52:02
джангист — это вид спорта, борьбы с питоном

Massimo
05.09.2017
10:52:03
Хотя у меня енв на 2ом

egon
05.09.2017
10:52:32

xPushkin
05.09.2017
10:53:06

Dan
05.09.2017
10:53:07
тогда работает вроде как правильно
не понятно почему работает на другом хосте =)

Pete
05.09.2017
11:01:58

Dan
05.09.2017
11:05:23

Nazar
05.09.2017
11:09:47
ну это понятно

Massimo
05.09.2017
11:57:02
Возвращаясь к вопросу слежки за юзером, кто последний отредактировал объект. Вот нашел django-audit-log, кто пользует? Стабильно работает?

Dim
05.09.2017
12:42:24
Никто не сталкивался с такой багой в django-cms:
Error during template rendering
In template egg:cms:templates/admin/cms/page/includes/fieldset.html, error at line 17

Google

Dim
05.09.2017
12:42:39
coercing to Unicode: need string or buffer, NoneType found
Причем на всех машинах работает, только у меня не работает) бага при добалвении кастомной страницы в админке...
Мне тоже так кажеться. Копировали полностью версию кода с зависимостями и окружением у товарища на мою машину - не работает. На другую - работает.
То есть что-то в моей машине не то...но что совершенно непонятно.

xPushkin
05.09.2017
12:46:14
Версии питона одинаковые?

Dim
05.09.2017
12:46:53
Да, идентичные, 2.7.13
разница в операционных системах, Ubuntu vs Arch, зависимости одинаковые, код одинаков.

Sergey
05.09.2017
12:49:36

Dim
05.09.2017
12:49:48

Panda
05.09.2017
12:49:52
Может из-за gcc

Dim
05.09.2017
12:49:54
на бубунте работает...
хм, как это тут вообще влияет?

xPushkin
05.09.2017
12:50:49
Засовывайте в докер и уже оттуда тестируйте
Поможет избежать подобных ситуаций

Dim
05.09.2017
12:53:50
да, так наверное и сделаем...

Roman
05.09.2017
13:02:46
Извините, парни, что с таким вопросом. Прохожу видео туториал Майка Хибберта, там используют модуль south. Подразумевается, что он должен автоматически, как приложение цепляться, но у меня так не сработало.

Alexander
05.09.2017
13:07:50
Очень старое видео, ибо south уже давно в джангу встроен

amureki
05.09.2017
13:10:27
От этого больше вреда будет

Panda
05.09.2017
13:10:49

Google

amureki
05.09.2017
13:11:17

Roman
05.09.2017
13:11:31

amureki
05.09.2017
13:11:53
Пустая трата времени

Massimo
05.09.2017
13:29:19
Кто нибудь делал last_user_modified через simple_history? Почему отображает первогоже админа а не человека, который засабмитил изменения в форму?

BlastPy
05.09.2017
13:32:45

Massimo
05.09.2017
13:34:01

Grigoriy
05.09.2017
14:05:57
Можно ли в Django сделать так, чтоб в наборе данных, который приходит вместе с логами ошибок на почту приходил юзернейм текущего залогиненного юзера?

Sergei
05.09.2017
14:34:36
Ребята как можно удалить все таблицы приложения из БД ?
а, удалю все модели, сделаю миграцию и удалю приложение...

Alex
05.09.2017
15:27:20
Привет. Есть две модели. Связт один ко многим.
Как мне от категории обратиться к картинкам
class Category(models.Model):
# some fields
class CategoryImage(models.Model):
category = models.ForeignKey(Category)
# some fields

Alex
05.09.2017
15:27:33
categories.first().category_image_set как-то так ?

serbernar
05.09.2017
15:33:37
Вообще я бы доку почитал

Alex
05.09.2017
15:37:45
{AttributeError}'Category' object has no attribute 'category_image_set'

serbernar
05.09.2017
15:38:32
Хотя погоди, ты где хочешь вызывать?

Alex
05.09.2017
15:39:16
А что есть разница где вызывать?
в сериалайзере

serbernar
05.09.2017
15:39:45
Ну в шаблонах не так
А так, как я написал

Google

Alex
05.09.2017
15:40:31
ну не работает так
я доку прочитал

Admin
ERROR: S client not available

serbernar
05.09.2017
15:40:53
Почитай доку, я тебе не подскажу, ссори
Щас в код залезу, подскажу

Dan
05.09.2017
15:47:08
в модели
category = models.ForeignKey(Category, related_name='images')
categories.first().images или categories.first().images.all()

Alex
05.09.2017
16:02:04

BlastPy
05.09.2017
16:36:57
Ребят есть 2 модели и при запросе апи нужно в обьект 1й добавлять все по иди из 2й как такое решить при помощи DRF а то сатковерфлов чет не то советует

Dan
05.09.2017
16:40:27
не понял, что нужно сделать ?

BlastPy
05.09.2017
16:41:34
модель1:
поле1юзер
модель2:
поле1линк
поле2юзер
Как в сериалайзере прописать для каждого юзера получить список с поле1линк из модель2
Сделал 2 отдельно
сериалайзера из первого во второй добавляю поле которое надо но ругает что в модели1 нету атрибута из модель2

Dan
05.09.2017
16:56:56
ну как вариант сделать через serializers.SerializerMethodField()
либо через nested serializer, вроде так называется

BlastPy
05.09.2017
17:03:38
Решил. все дело в related_name='images' для модели и в Meta fields = ['image']
такое

Oleksandr
05.09.2017
17:17:10
(Новичок)
Понимаю, что, чисто теоретически, в Джанго можно и без SQL, но посоветуйте, пожалуйста, ресурсы для изучения postgresql.
Какие, по Вашему мнению, самые самые?

Matwey
05.09.2017
17:18:43
https://www.postgresql.org/docs/9.6/static/index.html

Oleksandr
05.09.2017
17:19:53

BlastPy
05.09.2017
18:02:04
смотря зачем

Google

BlastPy
05.09.2017
18:02:26
если нужно гео адекватная репликация тогда постгрес
если блог то и алхимии хватит
Ребята такой вопрос
Если нужно что то считать перед тем как отдать в rest api лучше опредилить метод в модели или делать уже в самом сериалайзере ?

Matwey
05.09.2017
18:05:01
две версии API. или json и xml
а, не, вру, это в рендерере делается же
но две версии API могут быть
старая и новая
и могут отдавать разные документы для одинаковой модели