【发布时间】:2018-01-15 19:02:04
【问题描述】:
我有一个模型如下
class Person:
name = models.CharField()
city = models.CharField()
phone = models.CharField()
我想在后台创建一个过滤器,过滤器应该是基于手机的,即
valid phone(having 10 digits)
invalid phone
我不想创建验证。我只是想过滤掉谁拥有有效的电话而无效。 谢谢
【问题讨论】:
-
您是否在寻找电话号码字段:github.com/stefanfoulis/django-phonenumber-field?
-
或者你可以试试这样的:stackoverflow.com/a/19131360/3848720
-
@BearBrown 我没听懂你。我可以使用“list_filter”创建一个普通过滤器,但这会给我带来全部否定,相反我想自定义过滤器以分别显示有效的电话号码和无效的电话号码。我不想在保存时进行验证。
-
@tdsymonds 我不想进行验证。我只想知道在保存的 no 中哪个有效,哪个无效。我想在管理页面中看到这个过滤器
-
你需要html模板过滤器吗?
标签: python django filter admin