Django –並べ替えとページ付けを使用してモデルデータをテーブルに直接表示する
この記事では、モデルデータをレンダリングするテーブルをDjangoで作成する方法を説明します。
は使用しません htmlのタグ。ページ付け機能を備えたテーブルにDjangoモデルデータを直接表示する機能を提供するシンプルなDjangoテーブルライブラリを使用します。例
まず、プロジェクトとアプリを作成し、URLを設定します。
django_tables2をインストールします パッケージ-
pip install django_tables2
settings.py内 −
INSTALLED_APPS+=["django_tables2"]
models.py内 、テスト用の簡単なモデルを作成します-
from django.db import models # Create your models here. class Data(models.Model): Name=models.CharField(max_length=100) salary = models.CharField(max_length=20)
urls.py、 URLを追加し、テーブルビューをレンダリングします-
from django.urls import path from . import views urlpatterns = [ path('table',views.TableView.as_view(),name='table') ]
今views.pyにあります 、次の行を追加します-
from .models import Data # Create your views here. import django_tables2 as tables # this class will create the table just like how we create forms class SimpleTable(tables.Table): class Meta: model = Data # this will render table class TableView(tables.SingleTableView): table_class = SimpleTable queryset = Data.objects.all() template_name = "table_example.html"
ここでは、モデルデータのテーブルを作成してから、テーブルとクエリを定義したビューを作成しました。ここでフィルタークエリを使用し、テーブルを表示するテンプレートを使用できます。
テンプレートを作成します フォルダを作成し、 table_example.htmlを追加します その中に次の行があります-
{% include 'material/includes/material_css.html' %} {% include 'material/includes/material_js.html' %} <!DOCTYPE html> <html> <head> <title>TUT</title> </head> <body> # these two will render the table {% load django_tables2 %} {% render_table table %} </body> </html>
ここでは、いくつかのデフォルトのデザインと django_tables2をロードしました ライブラリを作成してから、ビューで作成したテーブルをレンダリングしました。
それでは、出力の確認に進みましょう。
出力
-
Excel のピボット テーブルからデータ モデルを削除する (簡単な手順)
Power Pivot は、主にデータ テーブルとそれらの間のリレーションシップを管理するために使用されます。これにより、複数のテーブルのデータを簡単に分析できます。 PowerPivot リボンから直接、またはピボットテーブルの作成時に 、データ モデルに Excel テーブルを追加できます。今日、この記事では 3 について学びます Excel のピボット テーブルからデータ モデルを削除するための迅速かつ適切な手順 適切なイラストで効果的に。 Excel のピボット テーブルからデータ モデルを削除する 3 つの簡単な手順 たとえば、複数の 営業担当者 に関する情報を含むデータセットが
-
Excel でデータ モデルを使用する方法 (3 つの例)
エクセル 膨大な量のデータを解釈できますが、データ モデル ツールを使用してデータを整理していない場合は、作業が忙しすぎる可能性があります。このツールを使用すると、共有列に基づいて関連付けを作成することで、多くのテーブルのデータを組み合わせることができます。この記事では、Excel データ モデルの使用方法を紹介します。 次の Excel ワークブックをダウンロードして、理解を深め、自分で練習してください。 Excel でのデータ モデルの使用方法の 3 つの適切な例 このアプローチは、バックグラウンドで動作している間、ピボットテーブル オブジェクトとその他のレポート機能を合理化します。た