
Alex
06.04.2017
09:30:06
ну, нам норм, мы сами его и пишем..

Alexander
06.04.2017
09:30:29
а, ну то есть в данном случае это фреймворк чтобы сделать ваш vendor lock заказчику)
логика понятна)
но если мы говорим о vue.js / angular / Aurelia и других популярных либах для фронтенда, то там в общем-то без разницы, какой бэкэнд, с любым легко найти способ взаимодействия

Google

Alexander
06.04.2017
09:32:31
ну и аналогично со стороны сервера, если это Django, там будет DRF, если это что-то другое - будет аналогичный модуль, делающий такой же API
это подход к организации микросервисной инфраструктуры - мы делаем API и всё взаимодействие между всеми микросервисами через это API, при этом никак кроме как через API эти системы не связаны, это позволяет менять реализацию любого микросервиса в зависимости от требований, заменить js-фреймворк или переписать с Django на aiohttp (ну, к примеру)

Denis
06.04.2017
09:41:58
В тему фронтендов и прочего - мне нравится этот репо https://github.com/Seedstars/django-react-redux-base
В качестве примера реализации с React

Senpos
06.04.2017
13:25:20
Добрый день.
Нужно ли шрифты выкачивать и класть в статику? Или достаточно воспользоваться CDN?
Например, Google Web Fonts.

Denis
06.04.2017
13:34:24
Для devможно юзать статику, а так - лучше cdn юзать по возможности

Senpos
06.04.2017
13:34:58
Спасибо
У меня еще вопрос по шаблонам. Надо ли выделять Header / Footer в отдельные файлы и инклюдить в base? Или принято их оформлять сразу в base, а в случае необходимости переопределять блок?

Denis
06.04.2017
13:51:11

Senpos
06.04.2017
13:51:46
Ну, может есть устоявшиеся практики. Или все же вкусовщина?)

Сергей
06.04.2017
13:53:49
Лучше разделить, но это не принципиально

Denis
06.04.2017
14:35:03
Кстати, мб кто подскажет
Клиентъ хочетъ себе почтовый ящик в джанговской админке
Чтобы получать и отправлять и все такое

Google

Denis
06.04.2017
14:35:09
Мб кто знает готовые решения?
Что то вроде gmail встроенного лол

Magomed
06.04.2017
15:07:02
Есть модель, событие в календаре, при запросе из вьюва изменяется время указанное в datetimefield.
например время было в базе 18:00 возвращает объект но уже с 16:00. Всегда разница ровно в два часа .
запрос делаю вот так
Event.objects.filter(time__range=(start, end)).order_by('time').all()
TIME_ZONE = 'CET' в settings

Senpos
06.04.2017
15:12:25
Django stores datetime information in UTC in the database
Time zone support is disabled by default. To enable it, set USE_TZ = True in your settings file.
https://docs.djangoproject.com/en/1.10/topics/i18n/timezones/
Попробуйте, возможно поможет. :)

Magomed
06.04.2017
15:13:21
данные такжи забиты в базу с уже включенной Time Zone

Сергей
06.04.2017
15:47:22

Denis
06.04.2017
15:47:55

Alexander
06.04.2017
16:06:04
я бы посоветовал пользоваться https://protonmail.com/

Denis
06.04.2017
16:07:41
Это вообще мрак
Но как говорится " а я хочу"

Alex
06.04.2017
16:49:34

Трусов
06.04.2017
17:06:14
парни, что за баг такой интересный, к названиям модулей в админке добавляется 's'
http://i.imgur.com/lBPATMZ.png
версия 1.11

Nuruddin
06.04.2017
17:07:01
esli u modela net verbose_name_plural togda avtomaticheskiy +s

Google

Трусов
06.04.2017
17:08:14
спасибо, не знал

Артем
06.04.2017
17:44:34
Всем ку, подскажите кто нить плиз,
как правильно настроить переменные для Yahoo oauth2 авторизации
у меня сейчас вот так
YAHOO_CONSUMER_KEY = ''
YAHOO_CONSUMER_SECRET = ''
дохожу до логина логинюсь но потом америкос_сервис ругается а я в урле вижу client_id=None
что то не так с переменными наверное. В гугле не нахожу такое...

Denis
06.04.2017
17:50:07
Поменяй местами мб
Меня спасало пару раз)

Артем
06.04.2017
17:51:29

.
06.04.2017
18:21:57
Гайс, мб глупый вопрос, но не совсем понимаю. Мы должны пробовать отлавливать ошибки при подключении к бд? Если должны, то почему у нас нет доступа в течении 100% времени к бд? Или это нормальная ситуация? Или я чего-то не понимаю

Denis
06.04.2017
18:27:12
И вообще, какого рода ошибки?
Database is busy sqlite3?

.
06.04.2017
18:30:26
Я так понимаю ошибки связанные с соединением, я то и работаю через orm, просто это из недавнего собеседования)

Denis
06.04.2017
18:31:52
Хотя конечно я не пилил инстаграм, да

.
06.04.2017
18:33:46
Ну там это вроде было связано с тем, что бд находиться на серверах в жопе мира. И вообще у них все на перле написано

Denis
06.04.2017
18:36:46
Имхо - задача специфичная

Eugene
06.04.2017
18:37:08
Ну и что?) Подключение везде одно, хост, порт, етс
Может быть проблема так типа больше 1 соединения, хз
Ибо других ошибок не встречал

Denis
06.04.2017
18:37:55

Eugene
06.04.2017
18:39:28
Ааа, ну тогда хз.
Пинг между сервером и сервером базы данных?:D

Denis
06.04.2017
18:40:26
Если у них херовая архитектура - это не проблема бэкенда

Google

amureki
06.04.2017
21:43:21
если бд перегружена, при обращении к ней полетят таймауты, операция с транзакцией не выполнится

.
06.04.2017
21:53:41

amureki
06.04.2017
21:54:18

.
06.04.2017
21:54:33
Меня спросили какие ошибки обрабатывать, я ответил, что любое поведение пользователей,которое может привести к этим ошибкам. Ну и тип в самом коде, если ты понимаешь, что там по той или иной причине может что-то вылезти. Меня спросили, а что с соединением с бд и потом пошёл рассказ про то, что бд на серверах в жопе мира

Centrino
07.04.2017
04:14:37
привет.
Как в админке, при редактировании объекта добавить тег <p> со своим значением?
Хочу вывести справочное значение.

bakatrouble
07.04.2017
05:04:56

Centrino
07.04.2017
05:05:49

Denis
07.04.2017
10:43:29
@amureki я запилю опросик?

amureki
07.04.2017
10:44:16

Denis
07.04.2017
10:45:35
Сколько времени занимаетесь Django?
1-2 года – 15
??????? 20%
6-12 месяцев – 14
??????? 19%
2-4 года – 14
??????? 19%
Только начал – 13
?????? 17%
3- 6 месяцев – 11
????? 15%
4+ лет – 8
???? 11%
? 75 people voted so far.

x3233
07.04.2017
10:47:02
а где "еще не начал"?

Denis
07.04.2017
10:48:04
?)

amureki
07.04.2017
10:48:18
зашел в чат, считай начал ?

x3233
07.04.2017
10:48:47

Centrino
07.04.2017
10:49:07

x3233
07.04.2017
10:49:17

Erzh
07.04.2017
10:49:37
"подписан на чатик"

Google

x3233
07.04.2017
10:49:49

Denis
07.04.2017
10:49:52
Лол ну я не думал что такие есть)

amureki
07.04.2017
10:49:53

x3233
07.04.2017
10:50:15

Denis
07.04.2017
10:52:01
Если кому интересно
У меня есть несколько таких опросов
в чате питона кидал
там от 30 до 100+ человек голосовало)

Dmitriy
07.04.2017
10:52:28
как убрать в телеграме чтобы не приходили уведомления от закреплённых записей

53r63rn4r
07.04.2017
10:52:38
Никак

b0g3r
07.04.2017
10:52:45
Никак :)))

x3233
07.04.2017
10:52:49

Dmitriy
07.04.2017
10:52:49
)))

53r63rn4r
07.04.2017
10:52:59
Это нужно чтобы тот кто пинит убирал галку "Notify all members"

amureki
07.04.2017
10:53:08

Dmitriy
07.04.2017
10:53:13
прикольно

Centrino
07.04.2017
10:55:58
старичков много