@pydjango

Страница 533 из 1273
Uncle
07.09.2017
14:19:49
никто не собирал css на основе kde oxygen?

serbernar
07.09.2017
14:20:30
Guyz, wasaп. А как jsом захватывать джанговские динамичные юрл?

serbernar
07.09.2017
14:21:38
{%url 'app:boolshit' %} например

Google
Uncle
07.09.2017
14:22:11
нужно распарсить html и звернуть в json?

если так то через js

Artem
07.09.2017
14:22:31
попробуй сделать блок с html, потом его использовать для урлы в JS

Uncle
07.09.2017
14:24:27
<script> var data = { productName : currentProduct.closest('.goodsform1').find('.name').text(), productCount : currentProduct.closest('.goodsform1').find('.rel').text(), // данные с инпута productPrice : currentProduct.closest('.goodsform1').find('.price').text() };

примерно так собираются юрлы с конкретных дивов

дальше заворачивается это все в строку и потом в json

xPushkin
07.09.2017
16:53:33
Подскажите пожалуйста гайд по использованию SQLAlchemy

Dmitry
07.09.2017
17:11:41
так у них на сайте есть

http://docs.sqlalchemy.org/en/latest/orm/tutorial.html

Vadim
07.09.2017
18:43:12
Всем привет! Подскажите пожалуйста, как правильно построить такой запрос: Есть модель Interview, у нее есть поле assigned_at Нужно получить все записи, у которых разница между assigned_at и текущей датой меньше либо равна 1. Пробую сделать так: Interview.objects.filter(assigned_at__day__lte=str(datetime.datetime.now())) Но падает с ошибкой вида ProgrammingError: operator does not exist: double precision >= interval LINE 1: ...OM "interviews"."assigned_at" AT TIME ZONE 'UTC') >= (('2017... Заранее благодарю!

Google
Oleg
07.09.2017
19:21:58
Помогите плиз

При создании миграции пишет table doesn't exists

И да, её действительно нет, потому и делаю миграциб

Sergey
07.09.2017
19:23:15
xPushkin
07.09.2017
19:23:38
Oleg
07.09.2017
19:23:41
makemigrations?

xPushkin
07.09.2017
19:24:11
makemigrations %appname%

Oleg
07.09.2017
19:24:31
Покажи как ты делаешь
python3 manage.py makenigrations python3 manage.py migrate

xPushkin
07.09.2017
19:24:57
python3 manage.py makenigrations python3 manage.py migrate
Добавь к makemigrations название app'a

Sergey
07.09.2017
19:25:10
python3 manage.py makenigrations python3 manage.py migrate
там ответы должны быть что создано что то или не создано

Sergey❄️
07.09.2017
19:25:41
Жиза, постоянно ломаю миграции, приходится схему бд бэкапить на всякий

Oleg
07.09.2017
19:26:15
там ответы должны быть что создано что то или не создано
Не пишет ничего, голую питон ошибку ввводит

Выводит

Sergey
07.09.2017
19:27:05
Сделал, не пашет
ну кидай трейс значит может там что то интересное будет

Oleg
07.09.2017
19:31:15
Trace огромный)

serbernar
07.09.2017
19:31:43
А dpaste.de не существет?

Oleg
07.09.2017
19:32:32
А, ну да) Извиняюсь)

https://dpaste.de/iATL

serbernar
07.09.2017
19:33:38
pymysql.err.ProgrammingError: (1146, "Table 'adora.mainapp_status' doesn't exist")

Google
serbernar
07.09.2017
19:33:44
Черным по белому написано

Зачем кидать полотно

Sergey
07.09.2017
19:34:09
в пути русские имена это норма?

serbernar
07.09.2017
19:34:19
Нет, кстати

Oleg
07.09.2017
19:34:28
serbernar
07.09.2017
19:34:35
SB Consult/

Вот тут пробел

Это тоже может стать проблемой

Oleg
07.09.2017
19:35:58
Блин, я нашёл

AnonymousUser.status=Status.objects.order_by('priority').first()

Извиняюсь, что побеспокоил, часа 3 бьюсь уже, но нашёл только сейчас

Видимо, нельзя добавлять действия с моделями в файл с моделями

Nazar
07.09.2017
21:11:57
Друзья, подскажите в какую сторону копать Есть желание заюзать этот теплейт https://github.com/modularcode/modular-admin-html Но при этом, не пойму куда и каким образом положить теплейт в проект

Трусов
07.09.2017
23:22:32
парни, есть truncatechars который обрезает текст по количеству символов, а есть, который режет по количеству слов?

truncatewords

нашел

V
08.09.2017
07:01:32
хелп, как правильно сделать, в бд есть таблица с данными ,думаю правильно поступить: из БД брать каждый раз, или сразу эти данные забрать в список объектов и дальше с этим списком работать?

Google
V
08.09.2017
07:10:49
/me тебя услышал, но кто знает, какие там у тебя project constraints
да просто хочу таблицу с пользователями выводить в веб из бд

https://stackoverflow.com/questions/7287027/displaying-a-table-in-django-from-database типа такого

Admin
ERROR: S client not available

xPushkin
08.09.2017
07:11:42
Не надо каждый раз ходить в бд. Один раз возьми и дальше работай с этими данными.

xPushkin
08.09.2017
07:18:32
https://docs.djangoproject.com/en/1.11/topics/db/optimization/#understand-cached-attributes

Вот почитай если у тебя DB heavy application

Andrey
08.09.2017
07:19:17
Ребят, ребят

V
08.09.2017
07:21:34
а правильно ли создать во views этот список и бд-запрос?

Andrey
08.09.2017
07:22:35
Есть вот такая штука. Она добавляет каждому объекту в queryset аттрибут total_price, и кладет туда нужное значение. Формирование KeyTextTransform считать правильным. queryset.annotate(total_price=KeyTextTransform('tsena-so-skidkoi','property__property_json')) Задача: каждый из этих объектов имеет много связанных с ним объектов, у которых надо взять поле tsena-so-skidkoi из JSONfield-а и просуммировать для каждого объекта. Вопрос: как? Той штукой, что сверху я обращаюсь к JSONfield-у и вытаскиваю значение. А вот как просуммировать их, я хз.

xPushkin
08.09.2017
07:25:35
Тебе нужно сложить все цены?

Andrey
08.09.2017
07:25:35
Для наглядности. Queryset - заказы, обращаемся к продуктам в этих заказах, к JSON полю, в котором есть цена.

Да

sic transit
08.09.2017
07:30:01
tsena-so-skidkoi

Andrey
08.09.2017
07:34:15
tsena-so-skidkoi
Делал авто-транслит

Как смог)

xPushkin
08.09.2017
07:34:50
https://docs.djangoproject.com/en/1.11/topics/db/aggregation/

Andrey
08.09.2017
07:35:09
Серьёзно. В документацию. Мощно)

Как мне сделать Sum к KeyTextTransform?

Google
Andrey
08.09.2017
07:36:22
Начнём с очевидного, обернем KeyTextTransform в Sum()

SUM(("prod... ^ HINT: No function matches the given name and argument types. You might need to add explicit type casts.

https://docs.djangoproject.com/en/1.11/topics/db/aggregation/
Причём не просто сложить все цены. А сложить все цены продуктов и расфасовать по queryset-у

что Sum()?

xPushkin
08.09.2017
07:37:40
что Sum()?
from django.db.models import Sum

Andrey
08.09.2017
07:38:09
Начнём с очевидного, обернем KeyTextTransform в Sum()
Окей, чтобы не было двусмысленности: *обернем в Sum()

Я могу дописать к результату .aggregate(sum=Sum('my_field')) но это будет уже не то. Это будет аггрегация по всему queryset-у, а не для каждого в отдельности

хм...а если ещё один annotate

xPushkin
08.09.2017
07:40:21
Может raw SQL напишешь?

Andrey
08.09.2017
07:40:23
такая себе идея, но вдруг

Artem
08.09.2017
07:40:27
хм...а если ещё один annotate
аннотайт сделает тебе объект к которму ты сможешь уже обратиться

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