現在、私はdjangoのインターフェースとコンテンツのロード方法を特集するWebアプリケーションを開発中です。Djangoのスクロールダウンに関するデータをロード
私のデータベースで、これらのエントリの潜在的に何千人も、そして私は、サーバなど
のストレスを軽減するために一度に与えられた番号をロードするだけ持っていることを確認するには、私は5000件のレコードを持っていると言うことができます最初に与えられた数のオブジェクトをロードします。 次に、画面の下部にあるレコードに達すると、次のレコードセットをロードします。
views.html:
def list(request):
list_data = Container.objects.all()
return render(request,
'list.html',
{'list_data': list_data,})
するlist.html:私は私が使用できるように、私はこれらを変更できますdata.Howが多数含まれている私の見解では、このテーブルを持っている
{
% block content %}
<table border="1" >
<tr>
<th>list name</th>
<th>received</th>
<th>student name</th>
</tr>
{% for list_item in list_data %}
<tr>
<td>{{ list_item.serial_number}}</td>
<td>{{ list_item.received}}</td>
<td>{{list_item.studentss}}</td>
</tr>
</table>
{% endblock %}
Djangoでスクロールしますか?
注:データを読み込むためにページネーションを使用したくありません。
のような偉大なフォークのいずれかを使用してください。それからinbox_items.htmlはforループだけです。 inbox_templateにはjavascriptなどが含まれていますが、変数/モデル名が変更されたビューをドキュメントから変更するだけです。 – Paul