@pydjango

Страница 112 из 1273
Stanislav
01.02.2017
07:30:58
а ^ насрать на приведение
Ты на пол насрешь, привидения не имеют коллизии

Google
Stanislav
01.02.2017
07:40:25
из деревни ?
А что такое?

DEFACE
01.02.2017
07:41:53
А что такое?
Да бесят существа вроде тебя.

Stanislav
01.02.2017
07:42:09
Не бесись

Alexander
01.02.2017
13:10:13
Всем привет. Подскажите, в чем различия, между использованием в качестве шаблонизатора jinja2 из пакета django_jinja django_jinja.backend.Jinja2 от стандартного джанговского django.template.backends.jinja2.Jinja2 ?

Pavel
01.02.2017
13:25:57
Всем привет. Подскажите, в чем различия, между использованием в качестве шаблонизатора jinja2 из пакета django_jinja django_jinja.backend.Jinja2 от стандартного джанговского django.template.backends.jinja2.Jinja2 ?
Прям третий абзац документации: Django comes with jinja backend, why should I use django-jinja? The Django builtin backend has very limited set of features if we compare it with the django template engine and in my opion is not very usable because it does not integrates well with the rest of django such as its filters, template tags and and preloading of templatetags among others.

Alexander
01.02.2017
13:28:33
Ок, понял. Спасибо большое

Илья
01.02.2017
13:38:47
да, лучше django-djinja

и рекомендую тас разу режим stict влючить

Alexander
01.02.2017
14:50:20
привет) а кто-нибудь использует Traefik в качестве прокси-сервера перед uWSGI?.. можете скинуть пример конфига?

.
01.02.2017
17:52:00
Гайс, я могу как-то через serializers.serialize не кверисет упаковать, а просто лист с объектами?

subject_89P13
01.02.2017
18:14:15
Google
.
01.02.2017
18:15:33
самому в json упаковывать?

subject_89P13
01.02.2017
18:15:55
Да

from django.forms.models import model_to_dict и твори что хочешь

Romka
01.02.2017
23:10:32
Всем привет

Какую БД вы берете на продакшн сервер?

Что лучше для небольшого сайта?

Dmitriy
01.02.2017
23:13:09
да хоть sqllite можно взять

зависит больше от размера информации

и нагрузки

Romka
01.02.2017
23:15:16
Ну так на человек 100 в день, инфы много

Postgre или mysql брать?

Dmitriy
01.02.2017
23:16:28
Если вы не знаете в чем их разница. тогда имхо любую

На вашем этапе разница в фитчах минимальна

если мускл то 5.7 . там строгий режим включен

Romka
01.02.2017
23:18:04
Окей, спасибо

Serge
01.02.2017
23:24:17
Postgre

Alexander
02.02.2017
00:51:36
Postgres для Django - это выбор по умолчанию

53r63rn4r
02.02.2017
00:52:20
А как же скллайт?

Ниче не по дефолту, ненадо

Захотел поставил мускль или марию

Google
53r63rn4r
02.02.2017
00:55:59
А захотел поставил постгре, а захотел монгу

Alexander
02.02.2017
01:15:05
можно хоть DB2)

https://github.com/ibmdb/python-ibmdb

Alex
02.02.2017
03:02:42
На вашем этапе разница в фитчах минимальна
разница в админстве, в постгри возни больше чем в мускуле

abc
02.02.2017
04:46:21
По моему опыту наоборот

Далее SQLite однопользовательсуая база данных. Те конкурентный доступ к ней невозможен. Локов огребете. Это если конечно на сервере сайт у вас не работает через runserver джанги, а работает через uwsgi или gunicorn

В любом случае SQLite странный выбор. Только для разработки

Да и для нее не советую. В постгре если jsonb поля что очень выручает если вам вдруг захотелось немного фишек монги в постгре :)

DEFACE
02.02.2017
05:19:26
в mysql нельзя сделать distinct по полю, в postgresql можно

Dan
02.02.2017
05:25:57
в mysql нельзя сделать distinct по полю, в postgresql можно
а давно в mysql нельзя distinct по полю ?

abc
02.02.2017
05:26:13
да в mysql много проблем) что уж говорить если хранимые процедуры там появились только с 5 версии)

abc
02.02.2017
05:29:25
вот например занятные ляпы MySQL

https://pbs.twimg.com/media/CRssyk-UAAA9qqo.png

DEFACE
02.02.2017
05:30:43
а давно в mysql нельзя distinct по полю ?
Отошел от компа отвечу через пол часа

а давно в mysql нельзя distinct по полю ?
В кратце сделай .distinct('name') тебе ответят что хер, так можно только на постгрес

Pavel
02.02.2017
05:35:37
а ты добавь ещё несколько полей, кроме servername

Dan
02.02.2017
05:35:49
в куда ?

abc
02.02.2017
05:35:58
да могу ошибаться но MySQL будет делать дистинкт по всем полям

Google
Dan
02.02.2017
05:35:58
в зарос?

abc
02.02.2017
05:36:02
а не по конкретному

Pavel
02.02.2017
05:36:10
И чтобы дистинкт был по одному из них, а не по всем сразу

abc
02.02.2017
05:37:43
да нашел на SO. в MySQL дейстивительно нет distinct по одному полю. предлагают использовать group by

Pavel
02.02.2017
05:37:45
мануал по майскл 5.7 SELECT [ALL | DISTINCT | DISTINCTROW ] [HIGH_PRIORITY] [MAX_STATEMENT_TIME = N] [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [SQL_BUFFER_RESULT] [SQL_CACHE | SQL_NO_CACHE] [SQL_CALC_FOUND_ROWS] select_expr [, select_expr ...] [FROM table_references [PARTITION partition_list] `DISTINCT specifies removal of duplicate rows from the result set. It is an error to specify both options. DISTINCTROW is a synonym for DISTINCT. `

abc
02.02.2017
05:37:48
http://stackoverflow.com/questions/17673457/converting-select-distinct-on-queries-from-postgresql-to-mysql

Admin
ERROR: S client not available

abc
02.02.2017
05:38:37


Dan
02.02.2017
05:44:01
И чтобы дистинкт был по одному из них, а не по всем сразу
Хм, как то не сталкивался раньше с этим, спасибо буду знать

Ilgiz
02.02.2017
05:46:09
вот где надо спрашивать:D

Dan
02.02.2017
05:51:17
вот где надо спрашивать:D
я думал ты уже есть в этом чате

Pavel
02.02.2017
08:29:35
выбираем столбцы a, b, c и d, a должен быть уникальным, остальные - как получится.

parikLS
02.02.2017
08:32:27
всмысле как получится)

есть допустим таблица col_A col_B 1 1 1 2 что дистинкт по колонке А выведет?

да нашел на SO. в MySQL дейстивительно нет distinct по одному полю. предлагают использовать group by
и правильно делают, дистинкт по одному полю это какойто булшит полный

Artem
02.02.2017
08:49:21
и правильно делают, дистинкт по одному полю это какойто булшит полный
да не сказал бы, довольно частая операция, дистинкт по одному полю, да и как бы под разные задачи свои интсрументы. Но если касается вопрос бд, то всяческ стараюсь ссвести все решения к постгресу. ВОт только коллегу все не удается убедить, у него так сказать... "Хроническое похапэ" :(

parikLS
02.02.2017
08:53:25
всеми руками за постгрес, но если нужно выводить остальные колонки "как получится", то либо у вас какойто пет проджект, который никто не видит, либо всем насрать?

я даже не знаю какие причины могут быть. сегодня на одних данных выводим такое, завтра на тех же данных другое

Google
Artem
02.02.2017
08:54:41
заказчик непредсказумое существо ?

parikLS
02.02.2017
08:56:02
тоесть у тебя реально были такие таски от заказчика выводить абы шо?)

ладно сдаюсь, бывают и не такое просят, но помоему это полная херня)

Artem
02.02.2017
09:21:22
тоесть у тебя реально были такие таски от заказчика выводить абы шо?)
порой даже не абы шо, а такую муть, что воротишь ее воротишь, и потом несколько раз ее перекручиваешь

amureki
02.02.2017
09:22:15
distinct по полю нужен бывает

Dan
02.02.2017
09:22:57
а чем в этом случае distinct лучше group by ?

Pavel
02.02.2017
09:24:22
из SO: This will return any of the rows containing the name. If you want to control which of the rows will be returned you need to order: select distinct on (name) name, col1, col2 from names order by name, col1 Will return the first row when ordered by col1.

с сортировкой хоть какой-то смысл появляется, как мне кажется.

Ilgiz
02.02.2017
09:43:40
distinct по полю кажется на mysql не работает

amureki
02.02.2017
10:23:25
distinct по полю кажется на mysql не работает
да, отсюда спор и возник) пролистайте выше

Marsel
02.02.2017
10:46:39
#вакансия #работа Заранее извиняюсь за простыню текста. Всем привет. Мы в небольшую компанию ищем мид-разраба умеющего Python и Django (еще лучше если Django Rest Framework). По основному стэку: Python 3.5, Django 1.10, DRF 3.5.3, PostgreSQL 9.5, Docker. По самому проекту: проект новый, пишем бэкенд преимущественно в виде REST API (в дальнейшем публичный API), покрываем всё тестами. Проект уже на предрелизной стадии (почти готов MVP). Мы стараемся следить за качеством кода и проводим код-ревью на основе пулл-реквестов. Так же налажен простенький CI-процесс. Мы стараемся максимально упростить процесс разработки и стремимся снизить кол-во бюрократии. Как следствие желательны: желание развиваться; самостоятельность и инициативность; опыт разработки на других языках - приветствуется. По условиям вкратце: работа удаленная(фуллтайм), но желательно в пределах московского времени +- 3 часа, зп пока небольшая - до 60 к рублей (дальше - больше). Будем работать в сплоченной команде: я и пара питонистов, а еще 3 человека на фронте. Вся команда на удалёнке. Само собой с нас взаимовыручка, и как минимум моральная поддержка в трудные минуты :) Вопросы можно задать мне в личку либо на почту marselgizzat@gmail.com

abc
02.02.2017
11:13:40
по опыту скажу, если мне и попадались проекты Django + MySQL то это всегда была какая-то неподдерживаемая лажа. может это случайность, а может и закономерность. по поводу трудно поднять СУБД. если вы в 2017 то это занимает меньше минуты одной докер командой

Alexander
02.02.2017
12:27:58
ребят, я тут немного туплю, раньше всё работало, а сейчас вот почему-то нет: есть несколько форм (ну, просто 4 поля и уходит на имейл), форм несколько, они все работают если я заполняют и отправляю их с тестового сервера или через uWSGI, но на продакшене после проксирования nginx'ом или Caddy Server'ом (пробовал оба) пишет про 502 ошибку, в логах вот это https://dpaste.de/WhAU , подскажете, в чём дело?

uwsgi запускается вот так: https://dpaste.de/kfCX

[ Python 3.5.3 Django 1.10.5, все плагины тоже последних версий ]

в общем, есть мнение, что нужно к uwsgi что-то ещё добавить,..

в общем, если кому-нибудь интересно - проблема была с DNS внутри контейнера)

ExecStart = ... --dns=8.8.8.8 --dns=8.8.4.4 --dns-domain=entropia.us \

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