2016-06-29 13 views
0

テーブルにはhttps://github.com/shymonk/django-datatableを使用しています。django-datatableのデフォルトのiDisplayLength

デフォルトでは、10レコードしか表示されず、別の番号を選択する長さメニューがあります。

私はAjaxの呼び出しで、最初に読み込んだときにiDisplayLength=10と尋ねています。

最初に100を表示するにはどうすればよいですか?

私は、ソースコードやドキュメントを読んで、私は、私は彼らのソースコードから見ることができ、それを

答えて

1

を上書きする方法がわからジャンゴとしないように初心者です:class TableOptionsmeta optionsのために使用され、ためにアクセスすることができ異なるプロパティを設定するために同じ。

だから私はそれを見るように、Metaを追加すると、このように、あなたを助けることができます。

class AjaxTable(Table): 
    id = Column(field='id', header=u'#') 
    name = Column(field='name', header=u'NAME') 
    organization = Column(field='organization.name', header=u'ORG') 

    class Meta: 
     model = Person 
     ajax = True 
     page_length = 100 # Add this and see 

page_lengthは私がTableOptions

+1

感謝の内部を見ることができたオプションのセットです!今私はそれを逃した方法を確認します。私はそれを文書化する – Dejell

関連する問題