
Никита
27.03.2017
16:48:19
На 2.7 уже можно использовать .format во все поля.
Еще from future import unicode_literals обмазаться и жить можно

Senpos
27.03.2017
16:48:22
"Угрожали", что могут убрать в будующем.

Pavel
27.03.2017
16:48:26

b0g3r
27.03.2017
16:48:28

Google

Pavel
27.03.2017
16:48:52

b0g3r
27.03.2017
16:48:52
чего-то этот спор мне уже начинает казаться совершенно пустым

Senpos
27.03.2017
16:49:00

Serge
27.03.2017
16:49:16
ага, и что теперь делать?
Наверное не говорить мне что их использовать нет смысла) Пока они быстрее и пока они работают лично я буду их использовать. Когда перейду на 3.6 повсместно то f-string Но .format врядли

b0g3r
27.03.2017
16:49:55
Обожаю такое :)

Serge
27.03.2017
16:50:21

Senpos
27.03.2017
16:50:37

Pavel
27.03.2017
16:51:13
до 3.6 запись log_name = '/var/log/%s.log' % project была удобнее, чем через формат.

Serge
27.03.2017
16:51:23

Pavel
27.03.2017
16:51:31

Serge
27.03.2017
16:51:55

Google

Pavel
27.03.2017
16:51:57

Serge
27.03.2017
16:53:06
f-string еще не скоро станет стандартом, в питон все очень медленно и еще годами будут проекты работать на 2.7

Pavel
27.03.2017
16:53:07
особенно если одна переменная должна несколько раз участвовать в формате

Serge
27.03.2017
16:53:59
так в формате так же неименновынные переменные указываются только вместо %s используют {}.там так же легко промазать.

Pavel
27.03.2017
17:05:27

Serge
27.03.2017
17:08:13
К чему это?

Pavel
27.03.2017
17:10:03
К чему это?
к необязательности использовать безымянных {}

Serge
27.03.2017
17:12:25
И там и там необязательно
Но когда их много и там и там будут проблемы

Aleksey
27.03.2017
17:15:03

Denis
27.03.2017
17:22:24
Да пора уже и fortran и cobol хоронить, а есть системы которые на них работают
Новые проекты на 2.7 точно не стоит начинать, это да

Serge
27.03.2017
17:24:38
Ну я до сих пор некоторые маленькие проекты на 2.7 делаю

Denis
27.03.2017
17:25:06
Привычка?
Я вот на 2.7 делаю только если нужна либа которую ебанешься портировать на 3+

Serge
27.03.2017
17:26:07
Ну всякие там парсеры консольные и прочую лабуду)

Denis
27.03.2017
17:27:17
Это скорее крошечные, чем мелкие xD

Serge
27.03.2017
17:28:03
Пока в линкусе по умолчанию команда python выполняет 2.7 приходится на нем делать

Google

Никита
27.03.2017
17:28:41

Serge
27.03.2017
17:28:59
Обычный коробочный ubuntu

Erzh
27.03.2017
17:29:00
а в чем проблема поставить рядом другую версию?

Denis
27.03.2017
17:29:18
Я сделал python3.6 дефолтным тоже
Но это конечно только на машинах которыми кроме меня никто не пользуется

Aleksey
27.03.2017
17:31:02

Serge
27.03.2017
17:31:02
Десяток серверов везде 2.7 по умолчанию и даже те что новые все равно по умолчанию 2.7, то что уже работает оно работает с 2.7, делая на 3.6 слишком долго раъъяснений нужно, проще на 2.7 продолжать
Да но выполняют python бла-бла, а там 2.7 по умолчанию
Даже в новой версии

Aleksey
27.03.2017
17:31:49

Serge
27.03.2017
17:32:31

parikLS
27.03.2017
17:35:25
убунта 16.4 дефолтный 3.5

parikLS
27.03.2017
17:35:46
ааааааааааааааа не нихера
сорян

Serge
27.03.2017
17:35:51
ни хера)
2.7 везде до сих пор

parikLS
27.03.2017
17:37:11
таки да
а я чет был уверен что 3.5 на убунте
хз почему

Serge
27.03.2017
17:37:51
Ну я не спец в этом, но мне кажется это из-за системы Apt, которая на питоне

Google

Erzh
27.03.2017
17:38:03
там из коробки стоит и 2.7 и 3.5

Serge
27.03.2017
17:38:08
Ну и куча других утилит

Aleksey
27.03.2017
17:38:11

Serge
27.03.2017
17:38:34

amureki
27.03.2017
17:45:30
у меня pyenv'ом выставлен 3.6 по дефолту, соответственно все проекты на 3.6 делаю)

Alex
27.03.2017
17:49:55

Serge
27.03.2017
17:50:51
Я не так выразился, везде всмысле у на, а у нас ток Убунта, а арчу везет что я могу сказатЬ)
В Убунту даже пакета нет для 3.6, только в 16.10, а на серверах LTS онли

.
27.03.2017
18:19:21
Гайс, какие принципиальные различия у тестовой бд на sqlite и postgresql. После перехода, похерилось наверно почти 50% тестов. Первая мысль это, то что id у объектов задается совсем иначе, но наверное это не единственное различие. И есть еще вопрос, есть ли хоть какой-то адекватный способ переписать тесты с sqlite на postgresql т.к. первое, что приходит на ум, это просто взять и с нуля все переписать.

Admin
ERROR: S client not available

Eugene
27.03.2017
18:20:01
Эм о.О

F
27.03.2017
18:20:06
> тесты
> sqlite
што
а большой проект?

Eugene
27.03.2017
18:20:29
Для тестов используй фикстуры хотя бы. Ну или factory boy

.
27.03.2017
18:21:40
Небольшой

Denis
27.03.2017
18:22:04
Покажи тесты хоть

.
27.03.2017
18:22:25
я через по большей части через setup все делал
https://github.com/YraganTron/Imageboard/tree/master/imageboard/tests
наверное имеет смысл в test_views смотреть

Google

Dmitriy
27.03.2017
18:23:22
Кто-то писал, что может помочь с pycharm?)

Denis
27.03.2017
18:32:04

Serge
27.03.2017
18:32:26
Видимо хочет ключик)
тут кто-то хвастался своим сервером авторизации

Eldar
27.03.2017
18:33:48
он же писал что для себя держит

Dmitriy
27.03.2017
18:37:43
Именно)
Видимо хочет ключик)

maxmoriss
27.03.2017
18:40:56
всем привет
кто-нибудь знает как сделать более user-friendly поле HStoreField в админке?

Eugene
27.03.2017
18:48:45
Обновился до последней версии Pycharm теперь долго грузиться ...

maxmoriss
27.03.2017
18:50:02
я нативное поле имею ввиду

Eugene
27.03.2017
18:50:34
Ну можешь взять этот скрипт и попробовать через него кастомизировать свой виджет, который нативный

Senpos
27.03.2017
19:11:05
Где вы выстраиваете связи между моделями? У себя в голове и сразу реализуете или как-то графически? :)

Eugene
27.03.2017
19:11:26
draw.io часто юзаю для этого

Senpos
27.03.2017
19:11:27
В работе с базами данных полный новичок, сложно ориентироваться. Хотелось бы видеть перед глазами все эти связи.

Eugene
27.03.2017
19:12:52
главное в нем разобраться, а дальше изи

maxmoriss
27.03.2017
19:28:40

Eugene
27.03.2017
19:29:26
Автоматом же, через jquery вроде через IDшник цепляется

Janek
27.03.2017
19:30:07
Кто тут мог бы себе взять Джуна в подчинение?
За идею

Serge
27.03.2017
19:30:24
В рабство)