Как загрузить данные с условием идентификатора пользователя с помощью Django Model?
Как загрузить данные с условием id пользователя с помощью Django Model?
class mmd1(models.Model):
userid = models.ForeignKey(
'userid',
related_name = "userid",
verbose_name = 'userid',
)
ttx = models.CharField(
_('ttx'),
max_length = 100
)
data = models.ForeignKey(
'data',
related_name = "data",
verbose_name = 'data',
limit_choices_to={'id': userid}
)
Невозможно загрузить данные на основе id пользователя и ошибка в этой строке: limit_choices_to={'id': userid}
Как решить эту проблему?
Sample data:
userid
userid des
1. A
1. B
3. C
mmd1
userid. ttx. data
1. x. A
1. x B
B. x. C
Таким образом, Data dropbox будет отображать основанный на значении userid mmid.
Пример SQLstatment select data from mmd1 where mmd1.userid=userid.userid