
amureki
24.08.2017
19:54:10

Massimo
24.08.2017
19:54:22

amureki
24.08.2017
19:54:49
Да, наверное как-то так, но точно не скажу
Вообще, вот
https://en.wikipedia.org/wiki/List_of_European_countries_by_average_wage
2.200 пишут

Google

Massimo
24.08.2017
19:59:12
Ну в Ирландии и в Исландии больше но там русскоговорящим не нравится судя по рассказам на vc.ru
Так то на мой взгляд из всей Европы лучше подходит Германия и Швейцария. Но это ИМХО

Dim
25.08.2017
06:11:57
Народ, привет. Кто-нибудь помнит, по моему была такая картинка - таблицы DjangoCMS и их назначение, может у кого есть?

Spacehug
25.08.2017
06:29:18
Есть такой sql-запрос: https://pastebin.com/eGKhueCM, можно ли средствами джанговой ОРМки получить те же результаты? Ну или хотя бы через extra.
или если вдруг кто знает как превратить RawQueryset в обычный Queryset - разъясните по хардкору, пожалуйста

Ahmed
25.08.2017
06:32:17
Ребята, кто работал с Youtube Data Api?
Кто может помочь, создал ключ на Youtube Data Api и я хз, что с этим ключом блять делать. Мне надо с моего плейлиста с ютуба дергать данные с видео

X
25.08.2017
06:44:37

Spacehug
25.08.2017
06:47:26

X
25.08.2017
06:48:57
На сколько я понимаю если твой sql возвращает поля которые есть в модели, то тебе вернется кверисет

Spacehug
25.08.2017
06:49:52
я хочу скормить sql-запрос и на выходе получить не rawqueryset а обычный queryset со всеми вытекающими len, count и прочим. А в той статье просто как sql выполнять.

Google

Spacehug
25.08.2017
06:50:34
И там есть поля, которых в модели нет. По крайней мере, 3 столбца с подсчётами..

X
25.08.2017
06:51:52
а собственно зачем тебе queryset, что из его функционала ты будешь использовать?

Spacehug
25.08.2017
06:52:09
Давай я по-другому объясню

X
25.08.2017
06:52:22
жги)

Spacehug
25.08.2017
06:54:48
Я переопределяю get_queryset чтобы получить ещё и request, но мне помимо самой модели нужно посчитать сколько у каждого экземпляра - экземпляров других моделей, связанных по ForeignKey. get_queryset на выходе возвращает обычный queryset и скармливает его в changelist_view. Если я говорю вместо User.objects.all() - User.objects.raw (тут запрос) - вместо queryset возвращается rawqueryset и дальнейшее скармливание летит к чертям, потому что вызываются .distinct() и прочее, которых у rawqueryset попросту нет. (Мне и не нужны).

X
25.08.2017
06:55:28
https://gist.github.com/carymrobbins/8477219

Alexey
25.08.2017
06:56:41
кто-нибудь дружил flask-mail с yandex ?

X
25.08.2017
06:57:19

Spacehug
25.08.2017
06:58:04
там подсчёт ещё фильтровать надо по дате|удалённости, так что не выйдет. Спасибо, в любом случае

X
25.08.2017
06:59:07
фильтранешь уже при созданиии кверисета

Maksim
25.08.2017
07:00:03
Хола, кто юзал django ratelimit? с ratelimit не могу подружиться
или что-нибудь подобное для ограничения запросов

Uncle
25.08.2017
07:05:14
4 сентября в универсариуме начнется курс по геймдизайну от варгейминг
может будет интересно

X
25.08.2017
07:06:07
пруф

Uncle
25.08.2017
07:06:26
в онлайне будет, город не знаю

X
25.08.2017
07:06:45

Uncle
25.08.2017
07:06:47
https://vk.com/universariumorg?w=wall-64826803_10273

X
25.08.2017
07:06:53
спасибо

Uncle
25.08.2017
07:07:39
http://universarium.org/course/618

Google

Uncle
25.08.2017
07:08:14
насколько я понял, в универсариуме все курсы бесплатны

Andrey
25.08.2017
07:13:55

Гийденко
25.08.2017
07:32:55
скажите те ка кто знает, nginx еще не умеет в конфиге юзать переменные из энвайромента?

Дмитрий
25.08.2017
08:18:20

Гийденко
25.08.2017
08:19:02
дада, вот сюда я и стучался, но меня не сразу пустили. щас вроде зашло, читаю.

Дмитрий
25.08.2017
08:19:35
Правда, с доп модулями, но кого это останавливало?

Гийденко
25.08.2017
08:19:53
да, щас думану как их прикрутить

Дмитрий
25.08.2017
08:20:14
Собственно резонный вопрос - а зачем

Гийденко
25.08.2017
08:20:58
докер настраиваю, хочу попробовать сделать так чтобы через один файл конфига можно было всё накрутить и использовать стек под другой проект. Конкретно щас надо поменять домен и порты

Massimo
25.08.2017
08:23:18
Неужели докер стоит свеч?

Гийденко
25.08.2017
08:23:55
пока что пробую, вроде не плохо работает

Spacehug
25.08.2017
08:26:00
Есть queryset с юзерами; есть словарь, в котором ключ - id юзера в queryset, а значение - словарь с названием поля и значением поля при текущем id юзера. Как склеить queryset со словарём?

Massimo
25.08.2017
08:26:52

Spacehug
25.08.2017
08:27:07

Massimo
25.08.2017
08:27:07
а стоп
{ 'user_id': {'field_name': 'value'}} вот так?
что то мне подсказывате (но это скорее ложь) что user_id__field_name__value

Spacehug
25.08.2017
08:31:42
Склеить в смысле чтобы из кверисета можно было потом выдрать значения, которые были в словаре. Ну например
Есть юзер, у него, допустим, только id
Есть словарь - там что-то такое:
{1: {'field_a': 10, 'field_b': 15}
Нужно чтобы можно было обратиться к кверисету типа так:
queryset.filter(id=1).field_a

Google

Massimo
25.08.2017
08:35:34
user_id__field_name__value я фильтрую вот так
там два "_"

Spacehug
25.08.2017
08:36:02
Ну в кверисете нет field_a. там у модели только поле id
поэтому user_id__field_name__value выдаст ошибку

Massimo
25.08.2017
08:36:33
field к модели привязаН?
или только к словарю
А... Только к словарю.

Серёга
25.08.2017
09:25:30
Господа (Зарт), у меня есть джанго приложение, надо закинуть в его БД первоначальные данные (заполинть модели даными). У меня есть csv, заполнить произвольную постгре базу я могу. а вот джанговская база не видна даже через дата грип. Как мне выполнить запрос к бд, чтобы в ней появились мои данные?

Гийденко
25.08.2017
09:30:40
проще всего написать скрипт на пятоне который прочитает твой csv и создаст нужные модели. Ну может и не проще но контролируемо, надежно и понятно. Я бы с этого начал

Серёга
25.08.2017
09:30:41
решено - создать первую модель надо было
проблема была в том что таблиц не видел
я

Гийденко
25.08.2017
09:32:01
да, если одноразово то простой скрипт в том же окружении чтобы джанго импортился
и были видны модели

Серёга
25.08.2017
09:32:08
спсибо

Гийденко
25.08.2017
09:32:14
если многоразово то сделай команду

b0g3r
25.08.2017
09:32:21
можно либо скриптом, либо через python manage.py shell

Серёга
25.08.2017
09:32:37
нет, только текстовые данные закинуть хочу

Гийденко
25.08.2017
09:32:46
ну через shell будет тоже самое но ничего не сохранится. если какая ошибка то опять набирать чтоли

Google

Гийденко
25.08.2017
09:33:26
я обычнов pycharm пишу и построчно выполняю. если всё работает то отправляю на продакшон на обычный запуск

Серёга
25.08.2017
09:37:13
вот по пайчарм. Он же не видит окружения для джанги. потому подчеркивает красным строки типа from django.db import models
получается пишешь скрипт для бд в пайчарме, а запускаешь в консоли?
в консоли, где ты в виртуаленв

ilya
25.08.2017
09:37:46

b0g3r
25.08.2017
09:45:46

Серёга
25.08.2017
09:45:57
копаю - пока неуспешно. для линукс онли
In the Project Interpreters dialog box, click the plus sign +, click Add Local.
Enter ~/virtualenvs/<your virtualenv name>/bin/python
это для линукса
а для вин7 как ?

ilya
25.08.2017
09:48:02
Project Interpreter выбери соответствующий

Nikita
25.08.2017
09:48:09
File->Settings->Project:*project_name*->Project Interpreter

b0g3r
25.08.2017
09:48:33
че говорит при наведении

Серёга
25.08.2017
09:49:10
погодь, господин выше кажется подтокнлу к решению

b0g3r
25.08.2017
09:49:30
да мы пока непонятно че решаем)