@pydjango
Django

Полезная информация и правила: https://github.com/amureki/django_faq Вакансии и резюме: @django_jobs Пофлудить идём сюда: @django_flood Статистика чата: combot.org/chat/-1001063854692

1741 members

Архив канала @pydjango 15 февраля 2017 г.

08:39:19 ДП
User 646530
Добрый день! Извиняюсь за то, что отвлекаю вас и зазываю в очередной стартап. Нужен в команду отвественный веб разработчик (python/django, соотвественно) для реализации travel стартапа. Делаем сервис для организации и планирования совместных поездок. Нас 4 человека (ios и android разрабы, ux/ui дизайнер и продукт менеджер). Концепция, экраны, уже проработаны, сейчас идет непосредство разработка (есть наработки).  Если у кого есть желания заняться этим, то все остальные подробности обсудим в лс.
08:41:24 ДП
User 132874636
стоит осветить вопрос - на энтузиазме или за деньги?
08:53:01 ДП
User 194990550
Как можно на удаление в админке прикрутить повторный запрос пароля и логина?
10:40:57 ДП
User 132874636
Кто какие сервисы для рассылки почты использует? Я юзаю mailgun, вчера и сегодня проблемы с отправкой почты на ящики mail.ru, возможно конечно на стороне mail.ru проблема, хз.
10:41:33 ДП
User 126848884
User 132874636
Кто какие сервисы для рассылки почты использует? Я юзаю mailgun, вчера и сегодня проблемы с отправкой почты на ящики mail.ru, возможно конечно на стороне mail.ru проблема, хз.
mandrill + mailchimp (с какого-то момента требует платный акк, но если масштабы большие, то оправдывает себя).
10:44:06 ДП
User 132874636
а в maildril там минимальный платже 20$ или есть возможность скажем 1$ закинуть для теста?
10:44:49 ДП
User 126848884
Илья, я сейчас не подскажу ибо план уже платный. Но раньше тебе давали 12к/месяц бесплатно.
10:45:33 ДП
User 126848884
В какой-то момент Mandrill потребовал иметь привязанный платный аккаунт Mailchimp, до этого работал как прекрасный transitional mail server.
10:46:46 ДП
User 126848884
Из того, что я лично использовал, могу порекоммендовать Amazon SES, но там пять кругов ада, чтобы настроить и выбраться из песочницы включая общение с суппортом. По умолчанию ты можешь отсылать письма только на забитвые в системе адреса получателей.
10:47:04 ДП
User 107485588
User 132874636
Кто какие сервисы для рассылки почты использует? Я юзаю mailgun, вчера и сегодня проблемы с отправкой почты на ящики mail.ru, возможно конечно на стороне mail.ru проблема, хз.
sendgrid
10:47:04 ДП
User 126848884
Но Amazon SES выходил по крайней мере раньше сильно дешевле.
10:49:11 ДП
User 126848884
Еще очень важно смотреть на политику spam rate/bounce rate. Если у вас он большой и много комплейнов на якобы спам (а пользователи часто тыкают просто так) Mailchimp может возбуждаться.
12:45:06 ПП
User 94962112
Как указать роот статик
12:45:11 ПП
User 94962112
В маке
12:45:23 ПП
User 94962112
Виртуал нв
12:47:05 ПП
12:50:05 ПП
12:50:05 ПП
12:51:23 ПП
User 240629525
в STATIC_ROOT абсолютный путь надо, а не /static/
03:40:04 ПП
User 149595952
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
03:43:51 ПП
User 169404603
доку народ не читает :(
03:44:42 ПП
User 169404603
а я про статику :)
05:02:03 ПП
User 43263296
есть ли готовые решения для онлайн магазина на django?
05:02:20 ПП
User 109322233
User 43263296
есть ли готовые решения для онлайн магазина на django?
полно
05:02:35 ПП
User 43263296
не подскажешь ?
05:02:40 ПП
User 109322233
https://djangopackages.org/grids/g/ecommerce/
djangopackages.org/grids/g/ecommerce
Django packages/apps for building an e-commerce site, a store, and or most other kinds of selling things on the internet.
05:03:03 ПП
User 43263296
спасибо
05:03:20 ПП
User 109322233
последний раз юзали http://getsaleor.com
ниче так
getsaleor.com
Written in python, best served as a bespoke, high-performance e-commerce solution
05:19:37 ПП
User 205811567
походил по ссылке выше и наткнулся на https://djangopackages.org/grids/g/chat/
djangopackages.org/grids/g/chat
Apps that provide chat functionality
05:20:19 ПП
User 205811567
появился вопрос: действительно нету пакета, реализуешего websocket, для python3?
05:20:39 ПП
User 205811567
как делаются websocket'ы в пайтоне?
05:22:01 ПП
User 129764355
Так для джанго ищешь же...
05:22:36 ПП
User 129764355
Тот же aiohttp возьми, там вебсокеты есть
05:22:50 ПП
User 129764355
Гугл на python websocket выдает море результатов )
05:22:57 ПП
User 205811567
нет, наткнулся случайно, и решил выяснить как это делать в python
05:23:11 ПП
User 205811567
да, точно.
06:49:09 ПП
User 57296486
User 205811567
появился вопрос: действительно нету пакета, реализуешего websocket, для python3?
ты говоришь про python3 а смотришь на сайте djangopackages, где чисто под джанго все.
06:50:40 ПП
User 164176376
User 205811567
появился вопрос: действительно нету пакета, реализуешего websocket, для python3?
Django channels
07:04:00 ПП
User 164176376
Лучше поднять рядом с django aiohttp или tornado. Хотяб прозрачно будет
09:02:44 ПП
User 124340438
Пасаны, что обычно на жангоджуна на собеседе спрашивают? А то позвали, боюсь ложануть
09:08:40 ПП
User 107485588
пайтон спрашивают
09:09:16 ПП
User 124340438
Конкретнее? Структуры?
09:09:48 ПП
User 107485588
ну по кору что угодно могут спросить, в том числе структуры
09:10:07 ПП
User 107485588
могут код попросить написать
09:10:24 ПП
User 107485588
очень вероятно что хттп спросят
09:10:35 ПП
User 107485588
по крайней мере меня спрашивали на 9 из 10
09:11:14 ПП
User 124340438
Хттп в плане что из себя представляет или все коды ответов надо назубок знать?
09:11:30 ПП
User 107485588
овервью
09:11:36 ПП
User 107485588
идемпотентность например
09:12:34 ПП
User 107485588
по джанге помню по наследованиям моделей спрашивали, менеджеры, селект и префетч релейтед
09:12:52 ПП
User 107485588
сиквел могут спросить
09:13:02 ПП
User 107485588
типа простой джоин написать, обычно больше не требуют
09:13:24 ПП
User 107485588
на джуна не факт что будут сиквел требовать
09:13:39 ПП
User 124340438
parikLS спасибо) добавил уверенности)
09:15:30 ПП
User 107485588
меня еще както спрашивали по менедж командам
09:16:03 ПП
User 107485588
что-то с базами связанное, щас не вспомню уже точно
09:16:33 ПП
User 124340438
Оке, спасибо
10:43:27 ПП
User 128333406
у меня в модельке такое есть:
10:43:37 ПП
User 128333406
     def __str__(self):
        return '{} {} - {} {}'.format(self.staff.first_name, self.staff.last_name,
                                      self.type, self.club.name)
10:44:54 ПП
User 2895769
User 128333406
     def __str__(self):
        return '{} {} - {} {}'.format(self.staff.first_name, self.staff.last_name,
                                      self.type, self.club.name)
пора рефакторить)
10:45:43 ПП
User 128333406
подскажите, вот там, чтобы вернуть human readable описание, нужен доступ не только к своим полям объекта, но так же к 2м объектам, которые свзаны как FK. Нагрузка будет больше на БД, если в админке, например будет список этих объектов, ведь доступ по FK нужен7
10:47:13 ПП
User 128333406
вот у меня в этой поделе FK - это staff и club. за нагрузу боюсь
10:47:23 ПП
User 128333406
у меня не 3.6 еще
10:47:44 ПП
User 128333406
в ажуре 3.4 только можно, насколько знаю
10:48:33 ПП
User 128333406
ну у меня, для того, чтобы вернуть описание объекта, нужно знать значение полей из других объектов, которые связаны через FK
10:48:52 ПП
User 2895769
я не знаю, какая у вас база там, но у меня всё нормально работает, аналогичный кейс)
10:49:02 ПП
User 2895769
в том смысле, что не возникают такие вопросы
10:49:23 ПП
User 128333406
я же правильно понимаю, что когда будет вызываться __str__, он пойдет запросы фигачить, чтобы до полей из других моделей добраться7
10:50:20 ПП
User 128333406
да думал, может кто уже тестил)
10:50:33 ПП
User 2895769
я не смотрел код, но, в общем, у меня как и у вас, потребностей что-то оптимизировать нет
10:53:03 ПП
User 128333406
ну пока так оставил, время будет, проведу эксперименты
11:53:27 ПП
User 158695346
User 128333406
подскажите, вот там, чтобы вернуть human readable описание, нужен доступ не только к своим полям объекта, но так же к 2м объектам, которые свзаны как FK. Нагрузка будет больше на БД, если в админке, например будет список этих объектов, ведь доступ по FK нужен7
посмотритена list_select_related в ModelAdmine. Ваш код даст два лишних запроса на каждую строку в списке моделей.