Django 12件
今回はDjangoの「Q object」を使用して、サイト内検索機能を組み込んでいきたいと思います。 サイト内のコンテンツもしくわデータが増えてきたら欲しくなる機能だと思います。 Googleのように高機能な検索エンジンを開発するのは難しいですが、Django組み込みの「Q object」とPy…
Django
更新日:2023/03/02
今回は、上図のようにadminサイト(管理サイト)インターフェイスからWebサイトのテーマカラーを設定できるように構築していきたいと思います。 一度構築してしまえば、カラーを変更したい場合などにわざわざHTMLファイルを開かなくても簡易的にカラーを変えることができるようになります。 下図はadm…
今回はブログアプリにMarkdown(マークダウン)を使えるように構築し、構築したMarkdownをさらに便利に扱う為のカスタマイズ(機能拡張)をしていきたいと思います。 ちなみにMarkdown(マークダウン)とは、マークダウン記法と言ってHTMLタグなどの記述を簡単な記号を使って表現できるよ…
今回はブログ記事作成に便利なSummernote(サマーノート)のWYSIWYG(ウィジウィグ)機能を実装していきたいと思います。 Summernoteを知るにはまず、WYSIWYGを知らなければなりません。 WYSIWYGとは、「What You See Is What You Get:あなた…
更新日:2024/04/18
今回はBlogサイトなどで必須とも言える、「下書き保存」機能について説明していきたいと思います。 「下書き保存」というと、少し語弊があるかもしれませんが実際は保存する記事を公開/非公開とすることで、作成途中の記事を自由に保存したり再開したりすることができます。 Djangoフレームワークで1から…
今回はadminサイトの追加・編集ページ内にて、jQueryを使った実装をしていきたいと思います。 Djangoのadminでは標準でjQueryライブラリ(Django2.1からjQuery3.3.1)が備わっており、必要に応じて使うことができます。 jQueryとは、Webブラウザ用の静的フ…
今回はadminサイトの追加・編集ページのレイアウトをカスタマイズしていこうと思います。 下図のようなチェンジリストである中間ページのカスタマイズは別記事の方で説明しているので、良ければそちらもご覧ください。 【Django】ModelAdminを使ってadminサイトのチェンジリストをカスタ…
今回はDjangoの管理インターフェイスであるadminサイトの「チェンジリスト」を中心にカスタマイズしていきたいと思います。 ここで明確にしておきたいのですが、「チェンジリスト」とは上図にもあったような保存済みデータがリスト表示されているページです。 なので下図のようなページ内(チェンジフォー…
今回はDjangoフレームワークに付属として備わっているadminサイトのカラーやサイト名などを変更していきたいと思います。 adminサイトでチェンジリストのカスタマイズに関する記事はこちら 【Django】ModelAdminを使ってadminサイトのチェンジリストをカスタマイズする a…
今回はDjangoアプリのadminサイトに「ドキュメントジェネレータ(documentation generator)」を搭載して、Django機能の一覧やモデル定義した詳細などを見れるように実装していきたいと思います。 adminサイトのカラーチェンジについてはこちらの記事で説明しております…
今回は、Djangoアプリケーション内でGoogleアナリティクスAPIを構築しアナリティクスに紐づいているWebサイトのトレンドコンテンツを表示させていきたいと思います。 トレンドなので、一定の時間に差し掛かったら更新されるようにカスタムコマンドも作成していきます。 ここで行う作業をそのまま本…
今回はDjangoアプリに通知機能を追加し、Webサイト上で何らかの動きがあったらスマホでお知らせしてくれるといった開発をしていきたいと思います。 前提として、ここではGmailを使用して作業を行うのでアプリパスワードを取得済みである事です。 もちろんメールサーバーを変えて独自の方法でやるのも自…
© 2019-2025 ZerofromLight