2021/11/11SHAREツイートシェアはてブGoogle+PocketLINEDjangoのテンプレートでobjectsに配列が入っていた時、N番目の要素を取得する方法をご紹介します。普通は配列を1つずつ取り出して、要素にアクセスします。}}こちらの例ではobjects配列を一つずつobjectとして取り出しています。objectに対してnameというフィールドが用意されていればnameに保存されている値が出力されています。そこで、特定の要素を取り出すためには下記の様にインデクス番号を指定します。}}これで指定した番号の配列にアクセスできます。何気なくobjectsを使っている方も多いと思いますが、この変数名は変更できます。GenericViewの場合context_object_nameで指定した名前に変更できます。}}このように書けるのでobjectsのときよりプログラムが読みやすくなります。この記事を読んでくれている方はきっとDjangoでページネーション(ページ送り)の仕方も知りたくなることがこの先出てくることでしょう。ページ送りの設定方法を知りたい方はこちらをご参考ください。:Django[Docker]Djangoを無料でHTTPS化して簡単にデプロイする方法DockerでDjangoとcronを実行する方法DockerでDjangoのカスタムコマンドを実行すると複数回実行された話。現在は『アイデアをカタチにする』ことが仕事です。コメントデータの処理方法の詳細はこちらをご覧ください。独立(7年目)現在は『アイデアをカタチにする』ことが仕事です。Storeをインストールする方法[Python]MeCabで誰でも簡単に分かち書きをする方法おすすめ便利ツール2行でできる物体検出(YOLOv3)物体検出APIが使えるようになります。初心者でも物体検出の独自モデルを作成できます。flask-uwsgi-nginxで簡単API作成Flaskを使ったAPIを簡単に作成できます。Docker-Django-HTTPSDjangoを無料でHTTPS化でデプロイできます。Nginx,uWSGIも設定済み。Docker-Selenium-GridDockerを使ってSeleniumをすぐに使い始められます。Selenium-with-DjangoSeleniumでスクレイピングした内容をDjangoと簡単に連携させられます。APIGmailAPIをすぐに使い始められます。サイト内検索サイト内の記事に含まれるキーワードで柔軟な検索ができます。