django admin在创建时过滤forein键模型

时间:2017-09-26 16:31:10

标签: python sql django foreign-keys wagtail

我有两个模型,一个是另一个模型。我想在用户名创建时创建模型过滤器fk。我知道如何在sql中执行此操作,但不知道如何在django中执行此操作。我想到了api,对吗?或者我可以在模型或管理界面中执行此操作?

class Post_links( models.Model):
    post_id = ParentalKey('Post')
    username_can_see=models.CharField(max_length=30, default='') 
class Post( models.Model):
        some_link =models.CharField(max_length=50, default='')

现在在我检查链接时创建新帖子我想看到只有链接才能看到当前用户。我该怎么写这个&

1 个答案:

答案 0 :(得分:1)

查看文档,它们非常有用且易于阅读。这里是Django查询集文档https://docs.djangoproject.com/en/1.11/topics/db/queries/ queryset是使用Django ORM

查询数据库的方法