@ru_python

Страница 2511 из 9768
Eldar
16.03.2017
06:45:00
*хоть бы они это не увидели* ?

YaOurTea
16.03.2017
06:56:06
Взываю к @zagrebelin

Pavel
16.03.2017
06:56:15
YaOurTea
16.03.2017
06:56:59
self.fields['judgeID'].queryset = Judge.objects.filter(townI=instance.gameID.master_command.townID) Вот этот запрос мне оставит с ID города равным ID города из инстанса, так?

Google
YaOurTea
16.03.2017
06:57:26
А как сделать так, чтоб он их наоборот исключал? Я туплю жестко :D

Pavel
16.03.2017
06:58:03
угадай?

Judge.objects.exclude(townI=instance.gameID.master_command.townID)

YaOurTea
16.03.2017
07:00:52
Спасибо

Блин, у джанго бывает отсутствие проблем? ?

Pavel
16.03.2017
07:01:53
Спасибо
будет скучно, вот тут почитай https://docs.djangoproject.com/en/1.10/ref/models/querysets/

Nikolay
16.03.2017
07:01:54
arisu
16.03.2017
07:01:56
Документацию почаще читайте

Проблемы у вас, а не у джанго

YaOurTea
16.03.2017
07:03:43
Он мне теперь говорит, что Judges has no gameID, хотя поле такое у Judges 100% имеется

Artem
16.03.2017
07:04:46
когда успели убрать ссылку на статистику из описания чата?
в описании ограниченное число символов, статистика доступна по старой ссылке

Google
YaOurTea
16.03.2017
07:05:12
кто 'он'?
Django, когда нажимаю на Добавить судью, чтоб открыть эту злосчастную форму

Pavel
16.03.2017
07:05:34
вообще-то там ошибки весьма подробно распианы, почитай

YaOurTea
16.03.2017
07:06:15
ну например ты не сделал миграцию
Я об этом в первую очередь подумал, но No changes detected

Pavel
16.03.2017
07:06:27
или в слове gameID у тебя есть русская буква e

Eldar
16.03.2017
07:06:55
в описании ограниченное число символов, статистика доступна по старой ссылке
а можно же всю доп инфу в гист вынести и дать ссылку в описании. Ну и еще хотелось бы тег #вакансия)

Pavel
16.03.2017
07:07:10
или ты сделал филд gameId, а обращаешься gameID.

YaOurTea
16.03.2017
07:08:48
или ты сделал филд gameId, а обращаешься gameID.
class Judges(models.Model): judgeID = models.ForeignKey(Judge, unique=True) gameID = models.ForeignKey(Game)

Игорь
16.03.2017
07:09:44
Я об этом в первую очередь подумал, но No changes detected
Так говорит makemigrations. Он генерирурет файлы, после него еще нужно сделать migrate.

Eldar
16.03.2017
07:09:49
есть ощущение что такая модель избыточна

таблица будет всегда содержать по одной строке для каждого судьи

Pavel
16.03.2017
07:10:25
блин, у тебя проблемы или у нас? чё клещами-то тянуть нужно каждое слово?

YaOurTea
16.03.2017
07:11:43
Pavel
16.03.2017
07:12:24
AddJudgesForm

YaOurTea
16.03.2017
07:13:43
AddJudgesForm
Так называется форма http://pastebin.com/qw8XshK6

Eldar
16.03.2017
07:15:20
YaOurTea
16.03.2017
07:18:21
нафига тут вообще foreignkey? это же OneToOneField
Переделал, не знал о его существовании, спасибо

Eldar
16.03.2017
07:19:20
Переделал, не знал о его существовании, спасибо
со вторым foreignkey тоже вопрос, зачем оно?

Google
Eldar
16.03.2017
07:19:35
я так полагаю, что одну игру может судить только один судья?

Eldar
16.03.2017
07:20:33
если это так то тебе judges вообще не нужен и проще добавить foreignkey в Game

YaOurTea
16.03.2017
07:20:49
я так полагаю, что одну игру может судить только один судья?
Только не говори, что fk судьи надо к игре приделать

YaOurTea
16.03.2017
07:21:23
foreignkey на Judge
Нельзя, у меня есть конкретная модель, мне ее нельзя менять :(

Я бы так с самого начала сделал, потому-что это гораздо логичнее

Eldar
16.03.2017
07:22:37
Нельзя, у меня есть конкретная модель, мне ее нельзя менять :(
ну тогда в Judges второй fk меняй тоже на onetoone

YaOurTea
16.03.2017
07:23:12
Но проблему это не решило ?

Eldar
16.03.2017
07:24:20
Но проблему это не решило ?
а дебагер что по instance показывает?

YaOurTea
16.03.2017
07:27:22
а дебагер что по instance показывает?
Кстати, у меня еще и дебак не работает :D

django.core.exceptions.ImproperlyConfigured: The app module <module 'dispanser' (namespace)> has multiple filesystem locations (['C:/Users/nicl/PycharmProjects/kursov\\dispanser', 'C:\\Users\\nicl\\PycharmProjects\\kursov\\dispanser']); you must configure this app with an AppConfig subclass with a 'path' class attribute.

Eldar
16.03.2017
07:29:15
Judge.objects.exclude(townI=self.instance.gameID.master_command.townID) тут кажется очепятка не townI а townID

Eldar
16.03.2017
07:33:11
Да, этого не заметил
а какой смысл вообще ты в этот вопрос вкладывал? Типо показать всех судей, которые не судили в этом городе?

YaOurTea
16.03.2017
07:33:13
То есть как раз модели judgeID = models.OneToOneField(Judge) gameID = models.OneToOneField(Game)

а какой смысл вообще ты в этот вопрос вкладывал? Типо показать всех судей, которые не судили в этом городе?
Показывать всех судей, которые из города отличного от города принимающей команды

Google
Set
16.03.2017
07:35:09
всем привет есть ли кто с астаны

YaOurTea
16.03.2017
07:35:42


Eldar
16.03.2017
07:37:58
кажется у тебя проблема в том, что gameID пустой

YaOurTea
16.03.2017
07:40:31
кажется у тебя проблема в том, что gameID пустой
Вообще у Judges есть целая одна запись

Eldar
16.03.2017
07:41:34
Вообще у Judges есть целая одна запись
вот только self.instance ты юзаешь в ините, а он может быть не инициалиазированным. Покажи self

arisu
16.03.2017
07:43:29
вернее, моделформа от вью

чо тут у вас за цирк с хуями

Eldar
16.03.2017
07:44:05
если это моделформа - то почему же
когда мы используем ее как add_form

Admin
ERROR: S client not available

arisu
16.03.2017
07:44:08
линканите на первое сообщение плиз

Eldar
16.03.2017
07:45:48
если ты в форме в fields добавишь gameID то все будет работать

YaOurTea
16.03.2017
07:48:18
если ты в форме в fields добавишь gameID то все будет работать
Вот так? http://pastebin.com/apTv05Q4 Это я пробовал, не работает

arisu
16.03.2017
07:49:08
что пытаетесь добиться?

YaOurTea
16.03.2017
07:49:34
Ошибка у меня вот такая вылазит

http://pastebin.com/NEqMmPBS

arisu
16.03.2017
07:50:08
модель покажи плез

YaOurTea
16.03.2017
07:50:29
модель покажи плез
http://pastebin.com/apTv05Q4

arisu
16.03.2017
07:50:39
модель, не форму

Google
YaOurTea
16.03.2017
07:51:00
модель, не форму
class Judges(models.Model): judgeID = models.OneToOneField(Judge) gameID = models.OneToOneField(Game) class Meta: verbose_name = u"Судейство" verbose_name_plural = u"Судейства"

Eldar
16.03.2017
07:51:51
модель, не форму
зовут модель Judges. Она вообще тут избыточна, но таково задание

Стас Щетинников
16.03.2017
07:53:47
Eldar
16.03.2017
07:54:09
бляя, я напиздел. Если у нас один судья может судить одну игру

то тогда judgeID все таки fk но не unique

arisu
16.03.2017
07:54:37
ну тут как бы

для one to one

Стас Щетинников
16.03.2017
07:54:45
Eldar
16.03.2017
07:54:50
ну типо 1 судья может судить несколько игр

arisu
16.03.2017
07:54:51
видимо нету связанного объекта)

Eldar
16.03.2017
07:55:31
Это очень похоже на m2m. И кстати, зачем кэмелкейс?
ему уже предлагали вообще убрать Judges но он сказал, что модели убирать низя. Поэтому ебемся дальше

YaOurTea
16.03.2017
07:55:45
Тогда просто поле в game.judge_id )
Еще раз для новоприбывших: Нельзя, у меня есть конкретная модель, мне ее нельзя менять

Eldar
16.03.2017
07:56:28
пруфы

Стас Щетинников
16.03.2017
07:57:07
ему уже предлагали вообще убрать Judges но он сказал, что модели убирать низя. Поэтому ебемся дальше
хуйня какая-то. Нахуй с такой жопошной схемой в бд работать, ну да ладно.

А что за задача-то?

Что с этим надо сделать?

Eldar
16.03.2017
07:57:48
хуйня какая-то. Нахуй с такой жопошной схемой в бд работать, ну да ладно.
во-во. поэтому сижу и пукан из чашечки холодной водой поливаю

крч, он делает форму для назначения судьи на игру

YaOurTea
16.03.2017
07:58:42
А что за задача-то?
Отфильтровать судей так, чтоб выдвавлись только те, которые не из города принимающей команды

Eldar
16.03.2017
07:59:08

Страница 2511 из 9768