
Eugene
24.08.2017
10:45:09
py2 ? Т.Т

Massimo
24.08.2017
10:45:59
myenv да((
Так стоп))))))) Если environment на 2ом питоне хотя весь проект на 3ем то надо писать вместо str unicode??

b0g3r
24.08.2017
10:50:42
что такое "проект на третьем питоне"?

Google

b0g3r
24.08.2017
10:50:56
"написан под третий питон"?

Massimo
24.08.2017
10:54:15
да
Все ясно, нужно менять __str__ на __unicode__

Senpos
24.08.2017
11:06:07
If you are on Python 3, you can skip this section because you’ll always create __str__() rather than __unicode__(). If you’d like compatibility with Python 2, you can decorate your model class with python_2_unicode_compatible().
https://docs.djangoproject.com/en/1.11/ref/utils/#django.utils.encoding.python_2_unicode_compatible
В общем, для совместимости, наверное лучше делать так. Если и там и там надо поддерживать.
Т.е. описать только __str__ и повесить этот дкероатор, что по ссылке

b0g3r
24.08.2017
11:08:05
но если проект писался на третьем питоне, хотя для запуска используется второй - эт странно

Гийденко
24.08.2017
11:08:29
весьма

Senpos
24.08.2017
11:08:30
Всякое бывает :D

Гийденко
24.08.2017
11:08:39
так лучше не делать

Uncle
24.08.2017
11:09:13
Почему декораторы нельзя пускать в продакшн?

Senpos
24.08.2017
11:09:57

Eugene
24.08.2017
11:10:01
o___O

Google

Гийденко
24.08.2017
11:10:06

Senpos
24.08.2017
11:10:12
Павел говорил о разработке пол третий питон, а запуск под вторым
А не про декоратор)

Uncle
24.08.2017
11:11:55
не помню кто сказал, но цитирую того, кто это говорил "декораторы в продакшн нини"
только в классов представлении
классовом*

Senpos
24.08.2017
11:12:47
Может там была речь о чем-то конкретном? Потому что если в общем - звучит ооочень странно

Uncle
24.08.2017
11:13:08
может, быть
а может и нет

Sonniy
24.08.2017
11:13:31
целери без декораторов)))

Тимур
24.08.2017
11:15:08
Крайняя правая партия "Продакшен без докораторов"

Aleksandr
24.08.2017
11:16:00

Denis
24.08.2017
11:19:00
Друзья подскажите выдает синтакс эррор чего я тут не так делаю
у WHERE

Sonniy
24.08.2017
11:23:36

Дмитрий
24.08.2017
11:23:55
У INSERT нету WHERE
У UPDATE есть

Denis
24.08.2017
11:24:26

Andrey
24.08.2017
11:28:07

Google

Spacehug
24.08.2017
11:47:42
пытаюсь скормить raw-запрос в get_queryset:
@admin.register(UserStat)
class StatisticsAdmin(UserAdmin):
list_display = ('id')
list_display_links = 'id'
empty_value_display = '------'
def get_queryset(self, request):
self.request = request
return User.objects.raw('SELECT * FROM accounts')
Джанга мне в админке на этой странице выплёвывает ошибку конфигурации бд. Копался дальше - проблема в том, что в этом месте:
try:
cl = ChangeList(
request, self.model, list_display,
list_display_links, list_filter, self.date_hierarchy,
search_fields, list_select_related, self.list_per_page,
self.list_max_show_all, self.list_editable, self,
)
except IncorrectLookupParameters:
выплёвывается эксепшн. Куда дальше копать не представляю

b0g3r
24.08.2017
11:48:21
А эксепшн показать

Spacehug
24.08.2017
11:49:07
В том-то и дело, оно мне тихо спокойно и только на этой странице говорит "Не, никак, ошибка конфигурации бд". Ни ошибки в консоль, вообще ничего кроме этого.

Massimo
24.08.2017
11:54:32
Кто нибудь скиньте плиз ссыль с толковой инфой по бэкапу на pg

Denis
24.08.2017
12:01:28

Massimo
24.08.2017
12:01:53
А пересоздать?
Пытался виртуал на 3-й сделать какуюто ошибку выдавал и не стал разбираться

b0g3r
24.08.2017
12:11:41
Я смотрю ты упорный

Eugene
24.08.2017
12:11:59
:D

Massimo
24.08.2017
12:12:04

Eugene
24.08.2017
12:12:05
Давно таких не было :))

b0g3r
24.08.2017
12:13:09
Лучше перепишу код, чем настрою питон

Massimo
24.08.2017
12:14:20

Uncle
24.08.2017
12:14:41
я не знаю о чем речь, но я увидел, что кто-то сетапил виртуалку на третьем питоне. не знаю о чем рем конкретно речь, время вырывать фразы из контекста! я тоже сетаплю на третьем и все работает

Massimo
24.08.2017
12:15:10

b0g3r
24.08.2017
12:15:19

Dan
24.08.2017
12:15:30

Google

Uncle
24.08.2017
12:15:49

Dan
24.08.2017
12:18:37

Дмитрий
24.08.2017
12:19:41

.
24.08.2017
12:19:52
Гайс, добавляю свои вьюхи в админку, отнаследовался от admin/base_site.html(создаю все шаблоны в templates/admin/), все работает ок. Но теперь при попытке открыть главную админки, он видимо пытается заюзать какой-то мой шаблон и пытается отрисовать его. Это ожидаемое поведение или я где-то обосрался?

Дмитрий
24.08.2017
12:20:10

Uncle
24.08.2017
12:21:02

Massimo
24.08.2017
12:21:24
Когда закончится игра престолов?

Дмитрий
24.08.2017
12:21:27

Uncle
24.08.2017
12:21:41

Massimo
24.08.2017
12:22:00
Вот тогда и надо вводить гос праздник.

Дмитрий
24.08.2017
12:22:16

Massimo
24.08.2017
12:22:43
Это называется moneyprint

Дмитрий
24.08.2017
12:23:06

Uncle
24.08.2017
12:23:22

Дмитрий
24.08.2017
12:23:36
Иисусе!
Воистинну воскрес

Massimo
24.08.2017
12:23:51

Uncle
24.08.2017
12:23:55
Еще в 4 сезоне помоему

Massimo
24.08.2017
12:24:14
Я имею ввиду что он воскресает

Uncle
24.08.2017
12:24:36
Не знаю, книгу не читал

Google

Uncle
24.08.2017
12:50:48
А вы не находите, что John Doe и John Snow это почти синонимы? Интересно, почему не сняли фильма, где раб Пупкин Иван Иванович стал боярином?

Senpos
24.08.2017
12:51:49
Не оффтопьте так жестко плиз)

Uncle
24.08.2017
12:52:20
John Doe за бугром , это наш Иван
Это имя абстрактного, типичного человека
некий иван пупкин

jdc
24.08.2017
12:53:50

X
24.08.2017
12:54:32
https://docs.djangoproject.com/en/1.11/howto/initial-data/

Andrey
24.08.2017
12:54:51
А, уже
Эй, а где всё =(

X
24.08.2017
12:56:27

Andrey
24.08.2017
12:56:44
Ну, парень что-то спрашивал про обработку переносов и т.п.

Uncle
24.08.2017
12:57:06
Пока в чате есть такие ники нкак "X W" и ".", мой ник несет не самый остроумный контекст

Andrey
24.08.2017
12:57:34

Uncle
24.08.2017
12:57:59

Nazar
24.08.2017
13:15:15
Всем привет!
вопрос по джанге.
Есть model
class Scm(models.Model):
SCM_TYPE = (
(1, ("Manual")),
(2, ("Git")),
(3, ("Svn")),
)
scm_name = models.CharField(max_length=50, verbose_name='Name')
scm_type = models.CharField(max_length=1, choices = SCM_TYPE, default=1)
Скажите пожалуйста, как при выборе нужного значения, в админке отображать дополнительные поля для заполнения?