专家!
具有以下models.py
class Country(models.Model):
name = models.CharField(max_length=50)
def __unicode__(self):
return self.name
class Meta:
verbose_name = 'Countries Uploaded'
class Users(models.Model):
name = models.CharField(max_length=50)
cUsers = models.ForeignKey(Country)
def __unicode__(self):
return self.name
class Meta:
verbose_name = 'Users on a country'
class GoalsinCountry(models.Model):
Country = models.ForeignKey(VideoTopic)
name = models.CharField(max_length=50)
descr = models.TextField(blank=True, null=True)
def __unicode__(self):
return self.name
class Meta:
verbose_name = 'Goals Topic'
我想过滤掉属于特定国家的用户,并且在组合框中选择一个国家时并不是所有人都能看到所有用户,并且能够将此信息保存到 sqlite3 db。
如果我在 Country = Models.. gUser = models.ForeignKey(Users) 下面添加以下代码
使用 Django 管理界面,将显示所有用户,而不是根据他们所在的国家/地区过滤用户。这可能与 Django + 其他东西有关吗?是否有任何工作示例/教程 - 像北风 MS 教程?
谢谢