0
我想限制在我的表中的字段。我看到要做到这一点的唯一方法是通过PersonTable对象的字段属性,像这个fields = [first_name,last_name]。我想从请求表单中完成。我试图覆盖get_queryset()方法,但它只工作在较少的数据中,但列仍然只是空白。通用视图有没有一种好方法?Django表格2限制字段形式
class Person(models.Model):
first_name =models.CharField(max_length=200)
last_name =models.CharField(max_length=200)
user = models.ForeignKey("auth.User") dob = models.DateField()
class PersonTable(tables.Table):
class Meta:
model = Person
fields = [first_name, last_name]
class PersonList(SingleTableView):
model = Person
table_class = PersonTable