i meant EvalState model if name attribute on it is a ForeignKey you should get corresponding queryset of model it links to if it's charfield, you should use text choices
On Monday, August 7, 2017 at 6:22:50 AM UTC+3, Arun S wrote: > > The Models Look like this : > > stage_state = models.ForeignKey(EvalState, verbose_name="Eval State") > class Bundle(AtlasAuditModel, AtlasBaseHelper):^M > """^M > Represents the bundle purchased by the customer. The bundle^M > contains a reference identifier which remains the same if the^M > the bundle is either upgraded or entended.^M > A bundle can have 0 or more features.^M > """^M > bundle_id = models.CharField(verbose_name="Bundle ID",^M > max_length=32,^M > unique=True)^M > .... > .... > .... > stage_state = models.ForeignKey(*EvalState*, verbose_name="Eval > State") > > > atlas_bundle; > atlas_bundle | CREATE TABLE `atlas_bundle` ( > `id` int(11) NOT NULL AUTO_INCREMENT, > ... > .... > ... > *`stage_state_id` int(11) NOT NULL,* > PRIMARY KEY (`id`), > *KEY `atlas_bundle_36c1765e` (`stage_state_id`)* > ) ENGINE=InnoDB AUTO_INCREMENT=1408 DEFAULT CHARSET=latin1 > ROW_FORMAT=DYNAMIC | > 19 rows in set (0.01 sec) > > desc *evalstate*; > +---------------+--------------+------+-----+---------+----------------+ > | Field | Type | Null | Key | Default | Extra | > +---------------+--------------+------+-----+---------+----------------+ > | id | int(11) | NO | PRI | NULL | auto_increment | > | name | varchar(32) | NO | UNI | NULL | | > | friendly_name | varchar(32) | NO | UNI | NULL | | > | description | varchar(255) | YES | | NULL | | > +---------------+--------------+------+-----+---------+----------------+ > 4 rows in set (0.00 sec) > > Whats the Difference in having qs when there is a foriegn Key value? > > Arun > > On Sunday, August 6, 2017 at 7:48:11 PM UTC+5:30, lemme smash wrote: >> >> so, you can maybe show you models structure here? >> also, if it is a ForeignKey, why you trying to filter qs by string >> values? I mean Q(name = 'ACTIVE') >> it's shouldn't work >> >> >> On Sunday, August 6, 2017 at 5:22:21 AM UTC+3, Arun S wrote: >>> >>> Yes, name is a foreign key here. >> >> -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-users+unsubscr...@googlegroups.com. To post to this group, send email to django-users@googlegroups.com. Visit this group at https://groups.google.com/group/django-users. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/acdd7ce3-0b42-4808-a6de-f6023ca3275f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.