@pydjango

Страница 442 из 1273
Uncle
11.08.2017
07:24:20
продакшна*

ну ладно, то такое

спасибо большое

Dmitry
11.08.2017
07:33:01
да лан, че там монги бояться =) from pymongo import MongoClient client = MongoClient(host_here, port_here) self._db = client[db_name_here] self._collection = self._db()[collection_name_here] и дальше у коллекции доступны все функции из доки монги, типа find, find_one, aggregate итп https://docs.mongodb.com/v3.4/reference/method/js-collection/ чуть-чуть ООП сверху накрутить для удобства и отлично все будет работать

Google
Григорий
11.08.2017
07:34:19
3 года монга а продакшене

Ни каких проблем

amureki
11.08.2017
07:36:14
ошибка выжившего?)

Григорий
11.08.2017
07:41:20
Тот кто хочет использует, все остальные ищут причины почему что бы не использовать. Для своих задач, монга хороша. Просто монга часта ставиться в аналог постгресс, например, но это не аналог, это просто по другому

Uncle
11.08.2017
07:42:07
тся*

глагол - что сделаеТСЯ. - все правильно

Artem
11.08.2017
08:44:01
Тот кто хочет использует, все остальные ищут причины почему что бы не использовать. Для своих задач, монга хороша. Просто монга часта ставиться в аналог постгресс, например, но это не аналог, это просто по другому
вот использовали на одном проекте монгу, вроде как и хороша, и модно вытаскивает все в словарях. Но! Если посмотреть сейчас на свежий постгрес, который работает намного быстрей той же монги, я не говорю, что бы ее совсем не использовать, нет, все зависит напрямую от задач. НО как по мне, довольно прекрасная связка это Редис с Постгресом, и иногда необходимость в AMQP.

Григорий
11.08.2017
08:57:46
Ну вот опять ты сравниваешь монгу и постресс

ну это вещи не срованимые

они разные

ну это тоже самое что лучше питон или джава

Artem
11.08.2017
08:58:43
джава

Google
Artem
11.08.2017
08:58:48
¯\_(ツ)_/¯

Григорий
11.08.2017
08:59:08
??

TyVik
11.08.2017
08:59:24
lets holly war begin!

Artem
11.08.2017
09:03:26
Alexey
11.08.2017
09:04:26
Massimo
11.08.2017
11:15:38
Можно на веб странице написать что то вроде {% if us.groups.filter(name=('goodboys') %} #что то {% else %} #то то {% end if %} ??

TyVik
11.08.2017
11:16:17
неа, сделай метод или проперти

Massimo
11.08.2017
11:17:31
Жаль жаль

Artem
11.08.2017
11:23:12
Жаль жаль
Шаблонный фильтр можешь сделать

Massimo
11.08.2017
11:23:36
Типа через вьюху кидает на разные шаблоны?

Ilgiz
11.08.2017
11:24:12
Типа через вьюху кидает на разные шаблоны?
https://docs.djangoproject.com/en/1.11/ref/templates/builtins/

Eugene
11.08.2017
11:24:26
типа {% group_has_name param %}

Ilgiz
11.08.2017
11:25:49
заметил всегда есть чувак который постоянно спрашивает и он меняется раз в 1-2 недели

Dan
11.08.2017
11:41:12
птенцы распускают крылья и покидают родительское гнездо

amureki
11.08.2017
12:11:19
осваивают документацию на достаточном уровне может

Massimo
11.08.2017
12:14:34
осваивают документацию на достаточном уровне может
документация на начальных урвонях особенно непонятна

Григорий
11.08.2017
12:22:19
Ну что то, а дока у джанги хороша)

b0g3r
11.08.2017
12:22:32
ну вот не согласен

хорошая дока - это когда в исходники по минимуму лезть приходится

Google
amureki
11.08.2017
12:23:07
На начальных этапах она очень хороша, все покрывает и довольно понятно описано

и отличное коммьюнити

Григорий
11.08.2017
12:26:53
Для реализации базовых вещей доки вполне хватит

Вот прям с головой

Есть проблема, что доку ни кто не чинает

ilya
11.08.2017
12:29:00
На начальных этапах она очень хороша, все покрывает и довольно понятно описано
вот как раз ничего не понятно по началу) Описываются все элементы да, прекрасно. Но комплексно как это всё работает - непонятно)))

amureki
11.08.2017
12:29:37
здрасьте, когда ж такое было, когда ты сразу без заминочек вникал в комплексный большой проект

я так не умею

Ivan
11.08.2017
12:31:14
дока вкратце запутанная, но после tutorial многое встает на места.

ilya
11.08.2017
12:32:54
дока вкратце запутанная, но после tutorial многое встает на места.
особенно понимание как работает админка появляется, да?))) Сразу такой кастомизируешь с закрытыми глазами)))

Artem
11.08.2017
12:33:58
а когда доки не хватает, или лень - лезешь в исходники ^_^

Ivan
11.08.2017
12:34:00
нет, появляется понимание комплексно как это всё работает

Artem
11.08.2017
12:34:41
о да:)

X
11.08.2017
12:37:30
Artem
11.08.2017
12:38:07
делаешь форк и его поддерживаешь
дело не в форке, а уже работе - когда нужно пользоваться иснтрументом и дополнять, а не изобретать свое

X
11.08.2017
12:39:16
дело не в форке, а уже работе - когда нужно пользоваться иснтрументом и дополнять, а не изобретать свое
ну так да)) думаешь -ага тут только исходники подфуфлить для моей задачи ибо никак без вариантов - вот у тебя уже свой форк который ты допиливаешь под свои нужды

так и бывает)))

Artem
11.08.2017
12:41:19
ну тогдаа ннада пулл реквесты выкидывать, для обростания доп функционал

Константин
11.08.2017
14:17:31
Салют ребят. class ProductGallery(models.Model): gallery = models.ForeignKey(Products, default=None, ) image = models.ImageField(verbose_name='Изображение') Добавил простенькую галерейку. Как мне её теперь в темплейт продукта вывести?

Google
Uncle
11.08.2017
17:56:22
Есть проблема, что доку ни кто не чинает
во первых, она на инглише. во вторых, она реально запутанная. что не описание метода или объекта так 2-3 ссылки на доп. материалы. переходишь в один, там тоже по 2-3 и после первого перехода по доп. ссылке внимание уже расфокусировывается.... возможно когда уже опытен, документация читается легко, но говорю как начинаеющий - это не так. в отдельных случаях, когда вопрос мелкого характера, бывает достаточно открыть именно конкретное описание метода, но если этого не достаточно и приходится углубляться. всё. опа. без комьюнити очень тяжко

Uncle
11.08.2017
17:58:02
то, что она подробная - спору нет. и воможно в ней есть ответы на все вопросы, но читается сложно, тем более с кривым гугл транслейтом

Григорий
11.08.2017
17:58:50
Так есть на русском

Uncle
11.08.2017
17:58:57
я в школе хорошо знал английский, но я 10 лет его нигде не применял и очень многое забыл, тем более когда документация техническая

она не в 1.11

Admin
ERROR: S client not available

Uncle
11.08.2017
17:59:08
и она не полная

первосточник как правило важней

.
11.08.2017
18:05:00
Гайс, есть 2 дб. Нужно смигрировать вторую бд как вторую, заполнить каким-нибудь данными и получить её дамп. Делаю вот так call_command('migrate', '--database=mixer') p=models.Test(qwe='qwt') p.save(using='mixer') call_command('dumpdata', databse='mixer', output='data.json')Получаю довольно странный дамп

Alexander
11.08.2017
18:37:06
ну это тоже самое что лучше питон или джава
на джаве программа получается большой, на питоне то же самое короче и проще прочитать/понять

Григорий
11.08.2017
18:38:07
Ну это была метафора такая

Alexander
11.08.2017
18:38:38
время программиста дороже, чем +1 сервер, проще купить сервак, чем в 2 раза дольше писать что-либо) если это сейчас неверно, то завтра будет верно) так или иначе, энергоэффективность растёт

всякие гуглы и фейсбуки тут исключение, у большинства людей нет таких задач, как у них там

то есть вот правда сложно понять, зачем многие мелкие компании пишут на Java когда могли бы на Python'е в полтора-два раза больше написать за то же время и по деньгам было бы дешевле

вот питону даже mypy придумали)

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

Григорий
11.08.2017
18:44:35
Ох, что бывает когда из контекста вырывают фразу

Уважаемый, перечитайте мои сообщения, если хотите докапаться до истины.

Google
Григорий
11.08.2017
18:45:02
То что вы написали все правда

но у нас был разговор про то что не нужно сравнивать монгу и постресс

и я привел, метафру про джаву и пайтон, согласен, что не самая лучшая метафора, но это не холливара ради, а примера для

Sergei
11.08.2017
18:46:48
Добрый вечер. кто-нибуть может подсказать как из InlineModelAdmin получить доступ к полям обьекта-родителя?

Ahmed
11.08.2017
19:46:07
Ребята, кто-нибудь решал по типа такого задания "Сделать аналог http://www.youtube-mp3.org/. Забираем с помощью youtube-dl ссылку на видео и редиректим пользователя по этой ссылке. Ему предложится сохранить файл. Сохранять историю запросов." ??

четвертый день не могу решить

Я не понимаю как при редиректе по ссылки на ютуб пользователю предложится сохранить файл?

Senpos
11.08.2017
20:05:10
Я не понимаю как при редиректе по ссылки на ютуб пользователю предложится сохранить файл?
В каком виде приходит ссылка? Пробовали ли давать пользователю скачивать файл с атрибутом download? https://www.w3schools.com/Tags/att_a_download.asp

Ahmed
11.08.2017
20:08:28
https://hastebin.com/yeferatoze.py

Senpos
11.08.2017
20:09:19
А вам точно сохранять себе на сервер видео нужно?)

Ahmed
11.08.2017
20:10:30
А вам точно сохранять себе на сервер видео нужно?)
Я точно не знаю но в ТЗ написано "Ему предложится сохранить файл"

Senpos
11.08.2017
20:10:58
Для этого не обязательно выкачивать видео СЕБЕ. Это затратно будет. Сейчас попробую накидать пример

Eugene
11.08.2017
20:11:45
знаешь в браузере появляется, сохранить как ?;)

Ahmed
11.08.2017
20:20:39
Максим
11.08.2017
21:08:28
Привет всем, а как создавать пользовательский токен в django?

Аналог obtain_jwt_token

Но он работает с базовым классом User

А если у меня свой класс юзера

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