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