@pydjango
Django

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

1741 members

Архив канала @pydjango 4 августа 2016 г.

12:02:01 ДП
User 567937
Посмотрите в сторону middleware. Вероятно, правильным архитектурным решением было бы внедрение возможности выбора бекенда для отправки сообщений. Например, как это сделано с отправкой писем. То есть, на проде пусть в роле бекенда будет настоящая отправка, а для тестирования — вывод в stdout. Либо, реализуйте метод отправки сообщение с отладочным параметром, вроде: sent_msg(msg,  debug=true).
12:03:14 ДП
User 211270198
User 567937
Посмотрите в сторону middleware. Вероятно, правильным архитектурным решением было бы внедрение возможности выбора бекенда для отправки сообщений. Например, как это сделано с отправкой писем. То есть, на проде пусть в роле бекенда будет настоящая отправка, а для тестирования — вывод в stdout. Либо, реализуйте метод отправки сообщение с отладочным параметром, вроде: sent_msg(msg,  debug=true).
Отличное предложение про sent_msg(msg,  debug=true), спасибо
12:24:05 ДП
User 211270198
В другом чате мне посоветовали использовать mock и патчить нужную мне функцию на время тестирования, что тоже решает проблему полностью
12:34:15 ДП
User 567937
Когда встаёт такой выбор — неплохо вспомнить Python Zen
06:45:00 ДП
User 158455295
Всем привет! Никто не находил годного модуля для регистрации а-ля django-registration-redux, только заточеного под верификацию пользователя по SMS?
06:45:39 ДП
User 100243492
запили сам
06:56:31 ДП
User 107485588
User 211270198
В другом чате мне посоветовали использовать mock и патчить нужную мне функцию на время тестирования, что тоже решает проблему полностью
mock.patch
06:57:11 ДП
User 158455295
User 100243492
запили сам
Это ок, думал сэкономить немного времени, используя готовое решение
01:36:40 ПП
User 82569033
Гайзы, я тут потихоньку вкатываюсь в джанго. Щас вот дело дошло до подключения к разработке bootstrap. Нужно просто скачать это дерьмо и закинуть в проект?
01:37:00 ПП
User 200200555
Не всегда
01:37:18 ПП
User 200200555
Можно подключить с удалённого сервера
01:38:13 ПП
User 200200555
Также для корректной работы нужно подключить jquery и бутсраповский джаваскрипт
01:38:33 ПП
User 107485588
User 82569033
Гайзы, я тут потихоньку вкатываюсь в джанго. Щас вот дело дошло до подключения к разработке bootstrap. Нужно просто скачать это дерьмо и закинуть в проект?
в html файле можешь указать ссылку на CDN например, или закинуть себе в проект и почитать про статик файлы
01:38:42 ПП
User 200200555
Щас скажу конкретно что и где прописать
01:39:28 ПП
User 82569033
Про статик и читаю
01:52:47 ПП
User 82569033
Еще есть небольшой вопросик, какую IDE можно было бы также удобно юзать как PyCharm, но не отдавая за это бабки?
01:54:46 ПП
User 1316606
User 82569033
Еще есть небольшой вопросик, какую IDE можно было бы также удобно юзать как PyCharm, но не отдавая за это бабки?
pycharm community edition
01:54:53 ПП
01:55:16 ПП
User 107485588
если студент - у них есть там возможность взять бесплатно ентерпрайз едишн
01:55:19 ПП
User 200200555
Чувак, иде - говно.
Вот что прописывать:
в <head>:
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">В конец тега <body>:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
01:56:24 ПП
User 107485588
я бы на его месте поигрался со статикой
01:56:58 ПП
User 200200555
Всмысле?
Обычно статику должен отдавать сервак отдельный от мэйн. Я не думаю что у него есть деньги под свой CDN
01:57:23 ПП
User 200200555
Я обычно подключаю это все с популярных cdn'ок, ибо и у юзверя в кэше и надежно
01:58:43 ПП
User 107485588
User 200200555
Всмысле?
Обычно статику должен отдавать сервак отдельный от мэйн. Я не думаю что у него есть деньги под свой CDN
а как ты статику на админку отдашь с отдельного сервака?))) а как ты свои собственные джски отдашь?) ты наверное хотел сказать, что статику должен отдавать веб сервер, а не джанго
01:58:57 ПП
User 82569033
Я попробую щас и со статик и с удаленного сервера подключить. Пользуюсь щас бесплатным PyCharm, но он язык разметки не поддерживает. Не хочу брать платное как льготу для студента, ибо после окончания универа придется каждый раз башлять им.
01:59:22 ПП
User 100243492
берешь и хреначишь в него бекдор
01:59:31 ПП
User 100243492
и используй про версию сколько влезет ^_^
01:59:54 ПП
User 107485588
User 82569033
Я попробую щас и со статик и с удаленного сервера подключить. Пользуюсь щас бесплатным PyCharm, но он язык разметки не поддерживает. Не хочу брать платное как льготу для студента, ибо после окончания универа придется каждый раз башлять им.
https://docs.djangoproject.com/en/1.10/howto/static-files/
02:01:35 ПП
User 82569033
User 107485588
https://docs.djangoproject.com/en/1.10/howto/static-files/
Спасибо конечно) Но так-то я уже там
02:08:51 ПП
User 200200555
User 107485588
а как ты статику на админку отдашь с отдельного сервака?))) а как ты свои собственные джски отдашь?) ты наверное хотел сказать, что статику должен отдавать веб сервер, а не джанго
Отдельный сервак - выделенный сервер специально для статики.(если мы крупные - то по всему миру, дабы загружать статику с близжайших)
Никакого джанго и прочего туда не надо. Просто отдавать файлы.
Ставим на машину linux + nginix и отдаем и свой жс, и скрипты бутстрапа, и все картинки и любой прочий контент
02:10:02 ПП
User 200200555
Если бедные - то арендуем за 250 рублей vds, особенно если он находится в районе откуда наши клиенты будут заходить на сайт, скидываем на этот доп.сервер все скрипты и стили и вуаля
02:10:51 ПП
User 107485588
User 200200555
Отдельный сервак - выделенный сервер специально для статики.(если мы крупные - то по всему миру, дабы загружать статику с близжайших)
Никакого джанго и прочего туда не надо. Просто отдавать файлы.
Ставим на машину linux + nginix и отдаем и свой жс, и скрипты бутстрапа, и все картинки и любой прочий контент
и поэтому человеку не стоит знать как устроена статика в джанге?)))) тем более в случае с тем же деплойментов на ВПС тебе все равно прийдется делать collectstatic и настраивать тот же нджинкс на ее отдачу
02:10:55 ПП
User 200200555
Скорость повышается
Просто прописываем в хтмл файле загрузку css,js с нашего доп.сервера(одиночно cdn если можно так сказать)
02:11:34 ПП
User 107485588
девелопить ты тоже будешь со статикой на отдельном серваке?
02:11:50 ПП
User 200200555
User 107485588
и поэтому человеку не стоит знать как устроена статика в джанге?)))) тем более в случае с тем же деплойментов на ВПС тебе все равно прийдется делать collectstatic и настраивать тот же нджинкс на ее отдачу
Так вот к чему я веду, что лучше для него.
Подключить хотя-бы массивные бустрап, jquery (а также каскадные таблицы) с существующих cdn
02:12:24 ПП
User 107485588
а потом он напишет свой джс и не сможет понять как его подключить, потому что он до этого вставлял готовые ссылочки через СДН
02:12:25 ПП
User 200200555
Ибо, как я сказал - они уже могут быть в кеше и если что - то отдавать cdn'ки статику будут локализировано (с того района что и юзер)
02:12:49 ПП
User 107485588
ты сейчас говоришь о деплойменте и о готовом продукте
02:12:53 ПП
User 200200555
Не перекидывай тему на другое
Мы про его случай
02:13:27 ПП
User 200200555
А так - да, пусть разбирается со статикой в джанго
И со всем остальным
Мы же не про деплоймент говорим
02:13:29 ПП
User 107485588
да про его случай - он только открыл джангу и учится, а ты ему про выделенные серваки под статику
02:14:55 ПП
User 200200555
Это я на будущее
А для него оптимальный случай - подключить bootstrap с cdn
Свои скрипты и css отдавать с мэйн серва
02:15:35 ПП
User 200200555
Я не понимаю о чем спор то?
Anyway придется понимать как работает статика в джанге
08:29:28 ПП
User 76344205
кто знает какие-нибудь кастомные фильтры для админки Django?
08:29:49 ПП
User 100243492
О_о их дохера
08:32:23 ПП
User 1534653
User 76344205
кто знает какие-нибудь кастомные фильтры для админки Django?
а документацию почитать?
09:37:36 ПП
User 9544769
Почаны. Возможно оффтоп, и возможно вас уже подза*бали с этим вопросом
09:37:55 ПП
User 9544769
Где искать проекты под фпилагс, и сколько просить?
09:44:39 ПП
User 1534653
google://freelance+django
09:44:45 ПП
User 1534653
вот прямо вообще не вариант?
09:45:31 ПП
09:45:38 ПП
User 211270198
Не, у чувака серьезный вопрос
09:45:50 ПП
User 211270198
Гугл тут не поможет
11:30:48 ПП
User 9544769
Я смотрел веблансер (пусто), фрилансим (требуют опыт) и фл.ру (ну оу, уудаб не шло)
11:32:12 ПП
User 211270198
Фпилагс, уудаб
11:32:18 ПП
User 211270198
Чувак, выспись