
Hot
06.09.2017
08:58:43
Добрый день. Если кто знает, как мне в Django 1.8.18 получить SQL-код, который выполняется для определённой миграции? sqlmigrate ничего не показывает даже с -v 3.

Spacehug
06.09.2017
09:09:58

Hot
06.09.2017
09:33:31
Ага, оказалось, что БД надо указывать явно в моём случае.

Set
06.09.2017
10:03:44
привет всем! подскажите пожалуйста : у меня есть продукты с датой как получить все года

Google

Maksim
06.09.2017
10:06:30
фильтрация ?
задача не ясна

Set
06.09.2017
10:07:35

serbernar
06.09.2017
10:08:10
Первый ответ

Kirill
06.09.2017
10:10:06

Set
06.09.2017
10:15:12

V
06.09.2017
10:29:28
может кто дать рабочий пример работы джанго и бд постгрес?

Ruslan
06.09.2017
10:30:00
документация или докер контейнер

nuclearthinking
06.09.2017
10:30:28
именно постгресс

V
06.09.2017
10:31:10
http://www.django-rest-framework.org/tutorial/quickstart/

Google

V
06.09.2017
10:31:55
а зачем нужны сериализаторы?

serbernar
06.09.2017
10:32:56
Чтобы превратить обьект(в данном случае дикт) - в строку

Dan
06.09.2017
10:33:00
для того чтобы подготавливать данные для формирования ответа
как правило в виде json

serbernar
06.09.2017
10:33:15
Ну да, я о жсоне

nuclearthinking
06.09.2017
10:33:43
я нашел это
https://docs.djangoproject.com/en/1.11/ref/settings/#std:setting-DATABASES

Dan
06.09.2017
10:33:46
кстати сериализаторы не формируют строку/json
они формируюут дикт
в json переводит response

serbernar
06.09.2017
10:34:41
Ну да, но я по быстрому

V
06.09.2017
10:35:59

Set
06.09.2017
10:51:02
такая задача стит помогите разобраться ! есть страница статьи в ней есть дивы на предыдущию статьи и на следующую с описанием
как это реализовать в detailview

Dan
06.09.2017
10:58:48
делать два запроса для prev и next

Евгений
06.09.2017
10:59:06

Ruslan
06.09.2017
10:59:35
и зачем столько открытого кода на гитхабе

Set
06.09.2017
11:02:59

Senpos
06.09.2017
11:03:53
Само собой, их нужно получить ?

Dan
06.09.2017
11:03:57
ну так prev надо еще заработать

Senpos
06.09.2017
11:05:44
Нагуглилась кстати такая штука
https://docs.djangoproject.com/en/1.11/ref/models/instances/#django.db.models.Model.get_previous_by_FOO
вроде подходит

X
06.09.2017
11:08:53
Ребята расскажите как получить сразу кверисет из модели - не откладывая

Google

Евгений
06.09.2017
11:12:11
"prev":prev только тут ругается почемуто
Надо получить prev. Если использовать get_previous_by_ то эту логику вообще лучше вынести из DetailView и использовать прямо в шаблоне. Можно еще модели добавить property next и prev где описать логику получения предыдущего и последующего объекта.

Set
06.09.2017
11:20:46

Евгений
06.09.2017
11:26:20

Dan
06.09.2017
11:27:01

X
06.09.2017
11:29:59
Ребята скажите а model.objects.values('id') - вычислет кверисет? или после get все равно полезет в базу
?

Set
06.09.2017
11:42:44
Как реализовать кнопку загрузить еще ? ее надо через погинатор реализовывать ?

Евгений
06.09.2017
11:51:43

Set
06.09.2017
11:51:55
да
аякс запросом получается если не ошибаюсь

X
06.09.2017
11:55:46

Евгений
06.09.2017
12:03:57
аякс запросом получается если не ошибаюсь
Ну самым примитивным будет написать view, которая бы сериализовала модель в json и отдавала бы его, а некая функция на js, которая бы биндила нажатие кнопки "загрузить еще", отправляла и обновляла html на страничке.
Ну тут куча решений может быть)) стандартный пагинатор трогать не надо

BlastPy
06.09.2017
12:05:00

Евгений
06.09.2017
12:06:35
ну да :)

Roman
06.09.2017
12:43:46
Народ, как в старых Django называлась команда, которая сейчас называется makemigrations?

Artem
06.09.2017
12:43:58

V
06.09.2017
12:44:07

Artem
06.09.2017
12:44:36

Google

V
06.09.2017
12:45:29

Roman
06.09.2017
12:45:39
Спасибо Артем! Не ожидал, что когда-нибудь залезу в Django 1.6 :(

Artem
06.09.2017
12:46:02

V
06.09.2017
12:46:45

Artem
06.09.2017
12:46:50

V
06.09.2017
13:03:04
сделал директорию templates с файлом html, а джанга ищет его не в том месте, хотя TEMPLATES = [
{
...
'DIRS': [os.path.join(BASE_DIR, 'templates')],
...
},
]
а не, продвинулся

Admin
ERROR: S client not available

Maksim
06.09.2017
13:04:02
он вроде добавляет имя приложения и templates

V
06.09.2017
13:04:41
все получилось

Maksim
06.09.2017
13:05:04
и?
должно быть что-то вроде project/app/templates/app/

Uncle
06.09.2017
13:28:22
для timestamp нужна какая-то библиотека?

Artem
06.09.2017
13:28:33

Uncle
06.09.2017
13:28:51
в модели datetime указана

Artem
06.09.2017
13:29:02
и скорей всего, тебе надо указать created_at__lte=

Dan
06.09.2017
13:29:41

Google

Uncle
06.09.2017
13:30:00
а то есть поле ему отделаьное создать
спс

Artem
06.09.2017
13:30:05
Аххх, кедики ^_^

Dan
06.09.2017
13:30:35

Uncle
06.09.2017
13:30:49
я думал, что created = models.DateTimeField(auto_now_add=True, lдостаточно

Dan
06.09.2017
13:31:03
да
но ты строишь запрос по полю которого у тебя нет

Uncle
06.09.2017
13:32:53
так оно так и есть
similar_actions = Action.objects.filter(user_id=user.id,verb= verb, timestamp__gte=last_minute)
или сюда же created
в фильтр

Dan
06.09.2017
13:33:30
у тебя к модели нет поля timestamp

Artem
06.09.2017
13:33:51

Uncle
06.09.2017
13:34:28
зачем два значка kde

Artem
06.09.2017
13:34:48
там пусГ, и лаунчпад

Uncle
06.09.2017
13:35:09
эм, а в чем разница и зачем