
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

Pavel
16.03.2017
06:57:16

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% имеется

Pavel
16.03.2017
07:04:31

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

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

Игорь
16.03.2017
07:09:44

Eldar
16.03.2017
07:09:49
есть ощущение что такая модель избыточна
таблица будет всегда содержать по одной строке для каждого судьи

YaOurTea
16.03.2017
07:10:24

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

Eldar
16.03.2017
07:15:20

YaOurTea
16.03.2017
07:18:21

Eldar
16.03.2017
07:19:20

Google

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

YaOurTea
16.03.2017
07:20:14

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

YaOurTea
16.03.2017
07:20:49

Eldar
16.03.2017
07:20:51
foreignkey на Judge

YaOurTea
16.03.2017
07:21:23
Я бы так с самого начала сделал, потому-что это гораздо логичнее

Eldar
16.03.2017
07:22:37

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

Eldar
16.03.2017
07:24:20

YaOurTea
16.03.2017
07:27:22
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

YaOurTea
16.03.2017
07:31:31

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

Eldar
16.03.2017
07:41:34

YaOurTea
16.03.2017
07:42:25

arisu
16.03.2017
07:43:29
вернее, моделформа от вью
чо тут у вас за цирк с хуями

Eldar
16.03.2017
07:44:05

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

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

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

YaOurTea
16.03.2017
07:55:45

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

Стас Щетинников
16.03.2017
07:57:07
А что за задача-то?
Что с этим надо сделать?

Eldar
16.03.2017
07:57:48
крч, он делает форму для назначения судьи на игру

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

Eldar
16.03.2017
07:59:08