
Alexander
26.10.2016
04:09:51
в итоге если в каком-нибудь приложении будет баг, патч просто не примут до выхода нового питона
и придётся самому поддерживать
ну, то есть это весело всё, но с практической точки зрения есть риски потратить силы на ерунду

Cyber
26.10.2016
08:15:45
Привет, а как нужно описывать поля формы если данные в модели связаны через foreignkey?

Google

Cyber
26.10.2016
08:15:50
category = models.ForeignKey(Category, verbose_name=u'Укажите категорию')

Roman
26.10.2016
13:37:08
кто умеет лечить пайчарм по логам?
https://gist.github.com/talipomin/bdcafe22ebc1c5aa47b4a90de5fceb2f

arisu
26.10.2016
16:47:55
хз, тут все ок
в чем проблема?

Roman
26.10.2016
17:13:04
там оказалось гит весли 5 гб, а я думал, что оно зависло

arisu
26.10.2016
17:15:45
вроде ж в гит добавили индикаторы при долгих операциях

amureki
26.10.2016
17:24:26
Так ты Денис или Роман?

Roman
26.10.2016
17:24:44
ммм
по паспорту денис

Alexander
26.10.2016
18:32:43
а я по паспорту EAP User :D

Eugene
26.10.2016
18:51:21

.
26.10.2016
19:08:13
ImportError at /polls
No module named 'django.templates'

Google

.
26.10.2016
19:08:26
Вот такая штука выскакивает, делаю все как в доке
def index(request):
latest_question_list = Question.objects.order_by('-pub_date')[:5]
template = loader.get_template('polls/index.html')
context = {
'latest_question_list': latest_question_list,
}
return HttpResponse(template.render(context, request))
from django.template import loader

Artem
26.10.2016
19:12:38
return render(request, 'polls/index.html', context)

.
26.10.2016
19:14:39
render это конечно хорошо
Но я щас доку читаю, там чуть дальше рендер будет
Уже интересно что тут не так

Roman
26.10.2016
19:36:58

.
27.10.2016
10:51:49
гайс, при запросе polls/5/ выдает ошибку, что отсутсвует урл. Закидыю сюда свои урлы приложения. В главном urls, инклюднул приложение через r'^polls/. Урл /polls работает, а вот все остальные нет, видимо долблюсь в глаза, подскажите в чем проблема
url(r'^$', views.index, name='index'),
url(r'^(?P<question_id>[0-9]+)/$', views.detail, name='detail'),
url(r'^(?P<question_id>[0-9]+)/results/$', views.results, name='results'),
url(r'^(?P<question_id>[0-9]+)/vote/$', views.vote, name='vote'),

Pavel
27.10.2016
11:32:55
у тебя вопрос с id=5 существует в БД вообще?

.
27.10.2016
11:33:13
Да
Я уже порешал вопрос

Pavel
27.10.2016
11:33:29
и где накосячил?

.
27.10.2016
11:34:02
добавил / полсе '
generic views норм тема?
нигде не видел такой штуки, но дока говорит, что юзать из хорошо

Suscipere
27.10.2016
12:10:41
доки вообще говорят что лучше использоваться класс базед.

Deus
27.10.2016
12:15:21
http://primamedia.ru/news/society/24.10.2016/540443/poymanniy-vo-vladivostoke-tigr-prohodit-reabilitatsiyu-i-izbegaet-lyudey.html
,kz
не туда

Google

Deus
27.10.2016
12:15:31
сорят, ребят

Artyom
27.10.2016
15:42:43
правильно ли я понимаю, что связть один ко многим(через фк), даст мне возможность привязать одну дату к нескольким событиям в эту дату?

maxmoriss
27.10.2016
15:50:16
если мы правильно поняли твой вопрос, то да :)

Alexey
28.10.2016
11:31:08
Привет, а кто-нибудь использовал с Django django-sass-processor, для конвертирования scss в css?

Artem
28.10.2016
11:37:02
Использовал для пичарма, который сразу конвертит в кыэсэс
но там настраивался вотчер, который работает на рубях

Alexey
28.10.2016
12:41:17
ясно, значит придется повозиться

Dan
28.10.2016
12:58:41
мне кажется лучше настроить или сборку (grunt, gulp) или в pycharm через watcher

Pavel
28.10.2016
13:36:29
Ребята, бьюсь уже долго, не могу понять. Есть таблица (скрин), мне нужно определить, сколько записей со статусом 1 и сколько со статусом 3. Для всей таблицы можно сделать так:
status = ProgrammeAthleteAssoc.objects.filter(programme__in=programme_list) \
.aggregate(
invited=Coalesce(
Sum(
Case(When(status=ProgrammeAthleteAssoc.STATUS_INVITED, then=1),
output_field=IntegerField())
), 0),
approved=Coalesce(
Sum(
Case(When(status=ProgrammeAthleteAssoc.STATUS_APPROVED, then=1),
output_field=IntegerField())
), 0)
)

Aeterna
28.10.2016
13:37:18
Жизнь тяжела, когда не используешь sql

Pavel
28.10.2016
13:37:32
но как сделать это для каждой группы из proframme_id? Т.е. сгруппировать по programme_id и внутри каждой группы посчитать кол-во статусов
хочется получить что-то в виде: programme_id, status_1_count, status_3_count

Alexey
28.10.2016
13:41:32

Slava
28.10.2016
13:43:06
select status,count(*) where status in(1,3) group by status

Pavel
28.10.2016
13:43:51
group by наверное по programme_id в конце

Slava
28.10.2016
13:44:22
по задаче, если только кол-во статусов - то так

Pavel
28.10.2016
13:44:55
кол-во статусов, внутри каждой группы. Группа - это набор строк, с олинаковым programme_id

Slava
28.10.2016
13:45:00
причем тут id, если вы считаете количество записей со статусов 1 и 3
а ну добавьте нужную группу и будет вам счастье

Google

Pavel
28.10.2016
13:45:43
а через ORM это можно как-то сделать?

Slava
28.10.2016
13:46:07
я больше с sql дружу чем с орм)

Vlad
28.10.2016
13:46:46
подскажите можно ли в formset django передать переменную?

Pavel
28.10.2016
13:48:10
annotate посмотри для ORM
смотрел, не пойму, как правильно вкорячить в мой запрос черезе ORM, чтобы делал тоже самое, но не для всей таблицы, а внутри каждой группы с одинаковым proframme_id

Vlad
28.10.2016
13:53:07
Group.objects.annotate(num_stud=Count('student'))
берет из модели класс Group и для каждой группы считает студентов

Pavel
28.10.2016
14:00:47
в этом запросе про студентов, где указано поле, по которому группировку делать?

Nastya
28.10.2016
16:18:36
https://plus.google.com/112428768027560915108/posts/STnADCuLtcK

Pavel
28.10.2016
22:18:38
а когда в джанге использую my_model.objects.raw() у my_model отваливается возможность вызвать метод get_FOO_display()?

Alex
29.10.2016
05:30:35

Aleksey
29.10.2016
06:43:22
Как использовать {{ в html??
{{ делаю django template error кидает. А мне в html надо {{ использовать.

Deus
29.10.2016
06:44:57
http://djbook.ru/rel1.9/intro/tutorial03.html
http://djbook.ru/rel1.9/intro/tutorial03.html#use-the-template-system

Konstantin
29.10.2016
11:18:34
подскажите, как лечится вот это
стрелки не работают
под macOS

Artem
29.10.2016
11:23:01
это кодировка нужна необходимая
и попробуй поставь ipython, там нормально работают все прерывания

Google

Konstantin
29.10.2016
11:23:41
ok
возможно проблема была в питоне установленного через brew. удалил его и поставил с офф сайта. профит

.
31.10.2016
18:26:32
TemplateSyntaxError at /
<link rel="stylesheet" type="text/css" href="{% static "static/css/bootstrap.css" %}">
Показывает первую ошибку и подсвечивает этот код, это я со статикой где-то накосоебил?

Artem
31.10.2016
18:27:51
{% load static %}

.
31.10.2016
18:29:46
да, работает
{% extend staticfiles %} было написано