@pydjango

Страница 486 из 1273
Максим
23.08.2017
22:12:30
А в uwsgi без параметров видит статик файлы?

Андрей
23.08.2017
22:18:28
нет, как он будет их видеть? надо ему сказать об этом, так то он только апликейшн видит

http://uwsgi-docs.readthedocs.io/en/latest/StaticFiles.html

Максим
23.08.2017
22:20:01
А то я думаю

Google
Максим
23.08.2017
22:20:10
Что он матерится на скрипты и стили

jdc
23.08.2017
23:09:25
Напишите плз, чем django лучше лары или хотя бы фласка.

Трусов
23.08.2017
23:18:04
Парни, использую FBV есть функции, в которых повторяются одни и те же запросы в базу собственно вопрос, как не переходя на CBV избежать

этого

ибо вот это вообще не дело)) http://i.imgur.com/VHBXUyS.png

xPushkin
23.08.2017
23:22:06
get_context_data() ?

Трусов
23.08.2017
23:26:16
так вроде бы только в CBV

get_context_data() ?
или ты имеешь ввиду просто захерачить функцию, грузить потом её во все вьюхи и аппендить при render?

Трусов
23.08.2017
23:34:37
ну это то понятно, я может думал что умное есть)

xPushkin
23.08.2017
23:35:00
А почему не cbv?

Трусов
23.08.2017
23:35:33
потому что месяц придется все переписывать на cbv, а времени нет и заказчик не хочет платить за это

xPushkin
23.08.2017
23:36:20
Нужно было изначально делать по уму :)

Google
Трусов
23.08.2017
23:36:45
знать бы прикуп, жить бы в Сочи)

Дмитрий
24.08.2017
03:51:58
Леша
24.08.2017
04:00:20
Напишите плз, чем django лучше лары или хотя бы фласка.
flask из коробки имеет минимум всего, предоставляет разные варианты реализации функционала (для простых и больших проектов), многие компоненты можно установить отдельно (flask-sqlalchemy, например) в общем, модульный и ненавязчивый, в отличие от джанги

Ruslan
24.08.2017
04:27:31
Пишу и на том, и на том. Эффективнее писать на Django.

Ilgiz
24.08.2017
05:14:25
Ребята тут есть кто шарит в django ORM и Sequelize ORM nodejs?

Леша
24.08.2017
06:05:36
а почему на django эффективнее?

Ruslan
24.08.2017
06:10:58
Потому что не надо писать велосипеды, все уже есть, надо просто уметь этим пользоваться правильно.

Леша
24.08.2017
06:12:10
ладно!

X
24.08.2017
06:26:19
ладно!
И докер юзай

Леша
24.08.2017
06:26:59
И докер юзай
что еще юзать?

X
24.08.2017
06:27:55
Postgresql

Massimo
24.08.2017
06:32:35
Postgresql
Кстати)

Если я создал db с LATIN1 то ее переделать на UTF8 можно только удалив и создав новую?

Ruslan
24.08.2017
06:38:11
ага

кто с монго работал серьёзно?

Дмитрий
24.08.2017
06:39:28
Postgresql
Постгре нужна только в овеосложных проектах. На средних сайтах достаточно MySQL

Ruslan
24.08.2017
06:39:41
лучше сразу привыкать к хорошему

Дмитрий
24.08.2017
06:39:49
кто с монго работал серьёзно?
Пытался установить - плюнул

Google
Ruslan
24.08.2017
06:40:03
ставишь докер контейнер и работает

Дмитрий
24.08.2017
06:40:28
лучше сразу привыкать к хорошему
У постгре производилка меньше, но да. Дружит из коробки

Ruslan
24.08.2017
06:42:49
забей, не все разрабы могут настроить БД нормально

или хотя бы SQL запрос правильно написать

actinuranium
24.08.2017
06:54:29
всем привет. как можно сделать отправку уведомлений на email, если у сотрудника день рождения?

Ruslan
24.08.2017
06:55:35
да, мы не против, разрешаем!

Ivan
24.08.2017
06:55:37
Если celery ещё нет, то через cron ежедневную manage-команду дёргать, которая сегодняшних именниников поздравляет

Ruslan
24.08.2017
06:56:46
может там вопрос не про когда, а именно как ?

Дмитрий
24.08.2017
06:59:59
всем привет. как можно сделать отправку уведомлений на email, если у сотрудника день рождения?
Крон раз в сутки, на открытие url, который будет отправлять уведомления

Andrey
24.08.2017
07:00:03
всем привет. как можно сделать отправку уведомлений на email, если у сотрудника день рождения?
Если пользователей действительно много и предполагается постоянная рассылка, можно воспользоваться SMTP сервером + Celery. Как пользоваться и тем и другим, расскажет гугл. Могу лишь посоветовать mailgun - сервер. Бесплатный, статистика какая-никакая, можно навесить мониторинг.

actinuranium
24.08.2017
07:01:10
Спасибо всем

Andrey
24.08.2017
07:01:11
Celery с Django дружит.

actinuranium
24.08.2017
07:01:30
Celery с Django дружит.
Спасибо, попробую))

Артем
24.08.2017
07:01:56
Celery с Django дружит.
какой лучше брокер для селери?

Andrey
24.08.2017
07:02:03
redis

Eugene
24.08.2017
07:02:30
еще можно поробовать django-rq :)

Артем
24.08.2017
07:02:40
redis
спс, а то кролик зависимости тащит один эрланг уже не хочется(((

Andrey
24.08.2017
07:03:07
спс, а то кролик зависимости тащит один эрланг уже не хочется(((
Но в этом вопросе я не объективен. Мой выбор пал на редис случайно)

Google
Артем
24.08.2017
07:04:18
еще можно поробовать django-rq :)
судя из первой же строки там как раз редиска)))

Fedor
24.08.2017
07:06:13
а есть вакансии джанго ?

Ruslan
24.08.2017
07:07:24
ну а зачем брокер нужен?

Fedor
24.08.2017
07:08:04
amureki
24.08.2017
07:08:15
какой лучше брокер для селери?
Кролик дефолтный, редис тоже можно http://docs.celeryproject.org/en/latest/getting-started/brokers/

Dmitriy
24.08.2017
07:37:14
Такой вопрос. Файлы миграций в папке migrations — они выполняют роль своего рода "гита" для схем баз данных? Я могу их удалить и это никак не повлияет на работу системы и на её перенос на другую БД?

Massimo
24.08.2017
07:45:34
-bash: import: command not found -bash: import: command not found -bash: /var/www/django/project/manage.py: line 6: syntax error near unexpected token `"DJANGO_SETTINGS_MODULE",' Лол

Massimo
24.08.2017
07:47:54
Я просто про то что я не увидел очевидного)

Dan
24.08.2017
07:48:12
эх молодежь

Massimo
24.08.2017
07:49:34
Да ( три недели это видимо очень мало для понимания

Артем
24.08.2017
07:51:26
И надо ли их сохранять в репозитории, или добавить в .gitignore?
Игнгрить. На проде как правило новые миграции создаёшь и из дампа при необходимости заливпешь ну или фикстуры юзай

Dmitriy
24.08.2017
07:52:14
Спасибо

Andrey
24.08.2017
08:05:29
Господа, кто-нибудь fixtures с тестами использовал?

Google
Eugene
24.08.2017
08:06:00
Использовал, в итоге понял, что это фиговая идея, лучше взять django factory _boy

Andrey
24.08.2017
08:08:49
Беглый взгляд не зацепился особо. Чем примечателен данный пакет?

Простая фабрика.

Ruslan
24.08.2017
08:11:06
генерацией нужных данных под тест на лету

Andrey
24.08.2017
08:11:21
В плане, документация выглядит как пособие по созданию фабрики.

Ruslan
24.08.2017
08:11:40
фабрика моделей, какие надо, такие и создаёшь

Andrey
24.08.2017
08:13:10
Ага. т.е. там где мы раньше писали User.objects.create(name='jake'), теперь можем написать UserFactory(name='jake')

amureki
24.08.2017
08:13:21
Всегда советовали хранить миграции в гите
Это правильный совет Имея миграции в системе контроля, можно их легко протестировать, можно видеть их историю - в больших проектах не будет конфликтов при работе с команде и много всего другого

Andrey
24.08.2017
08:13:24
или я чего-то не понимаю?

Andrey
24.08.2017
08:14:23
Чем фикстуры не угодили то, скажите, лучше.

amureki
24.08.2017
08:16:03
Чем фикстуры не угодили то, скажите, лучше.
это разные вещи, собственно я и использую mommy для фикстур пайтестовых

Andrey
24.08.2017
08:18:24
Да не хочу я создавать руками, блин, всё-всё, что нужно для тестов

Хочу взять, dumpdata

Потом бах-трах, loaddata

Профит.

И по идее, https://docs.djangoproject.com/en/1.11/topics/testing/tools/#fixture-loading , Django что-то такое умеет.

Страница 486 из 1273