@pydjango

Страница 525 из 1273
Arrow
05.09.2017
10:04:57
5 элементов в списке

Dan
05.09.2017
10:05:00
сделай print([cat for cat in categories if cat.id == pk])

у тебя будет [1]

Ahmed
05.09.2017
10:05:31
Есть люди кто работал с trello.com api? Пару простых вопросов хотел задать

Google
?
05.09.2017
10:06:01
1 [1, 2, 3, 4, 5]
видимо я не так вот это понял

Dan
05.09.2017
10:06:29
ты распечатал просто categories скорее всего

Arrow
05.09.2017
10:06:31
видимо я не так вот это понял
там же вывод стоит `print(pk, [ cat.id for cat in categories ])

Dan
05.09.2017
10:07:13
у тебя в next заполлнение цикла с условием!!!

по условию в цикле заполняется массив из 1!! элемента

Arrow
05.09.2017
10:07:51
у тебя в next заполлнение цикла с условием!!!
ну и? я в курсе как бы, это такой способ сделать find first

по условию в цикле заполняется массив из 1!! элемента
МАССИВ ИЗ 5 ЭЛЕМЕНТОВ, это видно на выводе

Dan
05.09.2017
10:08:50
нет

у тебя же код принта и некста отличается

чем отличается?

Arrow
05.09.2017
10:10:47
у тебя же код принта и некста отличается
ты тупой чтоли? или меня за тупого держишь?

Dan
05.09.2017
10:11:02
я нет

Google
Dan
05.09.2017
10:11:09
ты не знаю =)

Arrow
05.09.2017
10:11:09
print([ cat.id for cat in categories ], pk, categories[0].id, pk == categories[0]) [1, 2, 3, 4, 5] 1 1 False

ЧТО БЛЯТЬ? 1 != 1 ? Это что за хуйня

Dan
05.09.2017
10:11:54
у тебя со зрением плохо чтоли ?

Arrow
05.09.2017
10:12:09
Dan
05.09.2017
10:12:27
4ю строчку сюда скопируй

со скрина

Arrow
05.09.2017
10:12:53
4ю строчку сюда скопируй
checked_category = next(cat for cat in categories if cat.id == pk)

Dan
05.09.2017
10:13:03
вооот

а теперь print([cat for cat in categories if cat.id == pk])

выполни

Arrow
05.09.2017
10:13:57
вооот
что блять вот? 1 != 1, вот в чем проблема... я херею, может он типы еще проверяет? тут нет === как в пхп?

а теперь print([cat for cat in categories if cat.id == pk])
пусто там я уже проверил

проверки на эквивалентность тут нет?

может там типы разные

поэтому 1!=1

Dan
05.09.2017
10:16:15
pk к инту приведи

Arrow
05.09.2017
10:17:22
pk к инту приведи
нефига print([ cat.id for cat in categories ], pk, int(categories[0].id), int(pk) == categories[0]) [1, 2, 3, 4, 5] 1 1 False

Dan
05.09.2017
10:17:44
int(pk) == categories[0].id

тогда уже

Google
Arrow
05.09.2017
10:17:57
а черт точно, уже сам заметил

опечатка

но проблема походу и правда в типах была

со фронта приходил строкой id-шник

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

а то все C# да Java...

nuclearthinking
05.09.2017
10:19:29
Arrow
05.09.2017
10:20:33
просто скажи спасибо господину, что ты вот отмазы
ну вообще проблему я сам нашел, но все равно спс за попытку помочь)))

Dan
05.09.2017
10:20:49
ты мне лучше расскажи вот этот код зачем ? [cat for cat in categories if cat.id == pk]

Arrow
05.09.2017
10:21:06
egon
05.09.2017
10:21:11
Доброго времени! Есть два домена sitename1.com и sitename2.com. Информация на них будет однотипная. Вопрос: Можно ли использовать двум разным джанго проектам одну и туже БД?

Arrow
05.09.2017
10:23:00
и составляет массив из одного элемента который ты и так знаешь?
я не знаю, я знаю только pk этого элемента, и кстати эта строка не составляет массив, а делает поиск первого элемента попадающего под условие

Massimo
05.09.2017
10:23:19
да
А если бд на одном хосте а сайт второй на другом?

Dan
05.09.2017
10:23:36
если серваки видят друг друга - да

Massimo
05.09.2017
10:23:58
Но это только в pg возможно?

egon
05.09.2017
10:24:15
да
Что-то особенное нужно делать? Просто я в сеттингах указал подключение к тойже бд, а джанга ругается что нет такой таблицы так как префексы разные.

Google
egon
05.09.2017
10:25:17
откуда префиксы берутся ?
Префик это имя домена.

Dan
05.09.2017
10:25:34
ты их подставляешь ?

egon
05.09.2017
10:26:37
ты их подставляешь ?
Нет. Джанга сама когда делаешь первую миграцияю бд.

Dan
05.09.2017
10:27:20
чот первый раз такое слышу, надо посмотреть

egon
05.09.2017
10:28:10
пользую джанго 1.11

Dan
05.09.2017
10:30:59
не нашел инфу что django расставляет префиксы к таблицы

может плагин какой стоит ?

Andrey
05.09.2017
10:33:10
https://codepaste.net/0jz1ms вот так имею ввиду (см class NotesView(APIView):)

что значит свои ? сам описывал?

Dan
05.09.2017
10:36:59
https://codepaste.net/0jz1ms вот так имею ввиду (см class NotesView(APIView):)
в таком случае думаю не будут работать

egon
05.09.2017
10:37:19
не нашел инфу что django расставляет префиксы к таблицы
Хм и в правду, откуда префикс берётся .. Ведь бд создавал локально и экспортировал потом на хост.

Dan
05.09.2017
10:37:55
экспортировал как ?

egon
05.09.2017
10:38:28
phpmyadmin как обычно

Я про-то, что sitename1.com работает хорошо. А вот sitename2.com откуда-то префикс пишет..

Dan
05.09.2017
10:39:26
phpmyadmin как обычно
обычно делается миграция =)

покажи settings

egon
05.09.2017
10:40:57
Я тупо его скопировал :)

Dan
05.09.2017
10:42:21
оба на одном сервере ?

Google
egon
05.09.2017
10:42:26
Да

и БД тоже

Dan
05.09.2017
10:42:48
покажи ошибку

egon
05.09.2017
10:43:28


Реальное имя таблицы Django_tblsitesettings

откуда это берётся pfb7908_abakanfa.Hello ??

Dan
05.09.2017
10:45:06
подключение к базе покажи

DATABASES из settings

egon
05.09.2017
10:46:47
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'pfb7908_abakanfa', 'USER': 'pfb7908_abakanfa', 'PASSWORD': 'password', 'PORT': '', } }

egon
05.09.2017
10:49:53
?

xPushkin
05.09.2017
10:50:01
??

egon
05.09.2017
10:50:12
Проект тестовый, так что забейте

?

Dan
05.09.2017
10:50:22
поздно уже все секреты выкачаны

Massimo
05.09.2017
10:50:53
Весь Абакан пал перд джанго сообществом

Dan
05.09.2017
10:51:06
у тебя модель описана в модуле HelloDjango ?

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