2019年3月27日sinyFacebookTwitterGoogle+はてブPocketFeedlyスポンサードリンクこんにちは。この記事では、Naritoさんが公開しているDjangoのブログアプリを使ってブログサイトをさくっと作る手順をご紹介します。Djangoに関するノウハウのブログといえばNaritoさんがかなり有名だと思いますが、公開しているブログアプリの作りがかなり本格的で、めちゃくちゃ便利でそのまま適用して運用できるレベルなので、実際にブログのデモサイトを作ってみました。Djangoのブログアプリを公開しているGitサイトには簡単な手順が記載されていますが、初心者の方にもわかりやすいように補足情報を加えています。Start手順は以下のGitサイトに記載されていますが、若干補足を加えて手順を記載します。pocketsnaritotakizawa/django-torina-bloghttps://github.com/naritotakizawa/django-torina-blogブログ用のDjangoアプリケーションです。GitHub.まずは、Djangoプロジェクトを作成します。https://github.com/naritotakizawa/django-torina-blog/archive/master.tar.gzインストールが完了すると、仮想環境フォルダ配下の「\Lib\site-packages\blog」にアプリケーションがインストールされます。→こちらはGitサイトに記載されている通り追加すればOK追加で日本語化もしておきましょう。'Asia/Tokyo'■プロジェクトのurls.pyに以下を追加する。runserver以上でブログサイトの完成です。http://127.0.0.1:8000/にアクセスすると以下のようなブログサイトが表示されます。■adminサイト(http://127.0.0.1:8000/admin)にアクセスします。いくつか項目がありますが、とりあえず最低限「Categorys、Tags」を登録してから記事「Posts」を登録してみます。「Categorys、Tags」を以下のように登録します。最後にブログの記事となる「Posts」を登録します。以下のように「タイトル」と「本文」を記載すると・・・こんな感じの記事が出来上がります。name]text[end]という構文でいろんなフォーマットを指定することができるようになっているようです。上記画像の例だと、h2タグとtext部分に見出しの文字を入力することで目次を生成しています。h2]ニューラルネットワークについて理解しよう[end]あと便利なのは、Posts内の「IMAGES」で記事内に表示させたい画像ファイルをアップロードして一旦保存すると、以下のようにリンクの構文情報が表示されます。こいつを本文内に記載してやると、該当の画像がブログ記事内に挿入されます。imgpk]3[end]こんな感じに表示されます。簡単で記事も作りやすい。テンプレートのカスタマイズは「Lib\site-packages\blog\templates\blog」配下のHTMLをいじれば簡単に変更できます。}}</div></header>以下のように変更すればOKです。class="container"><h1>SINYのblog</h1></div></header>サムネイル画像もファイルアップロードだけで簡単に設定できます。簡単に以下のようなブログサイトにカスタマイズできちゃいます。他にもいろいろ機能があるのですが、コメント機能があるのもいいですね。くくちゃ実用的で、しかもすぐにブログサイトを構築できるのでとってもおすすめです。皆さんも試してみてください!FacebookTwitterGoogle+はてブPocketFeedlyこの記事を書いた人siny現在の仕事は社内SEのお仕事です。趣味でDjango,Python,機械学習、ディープラーニングなどをやってます。Lab」の導入と使い方おすすめの記事Django【事例紹介】Django+IISのPOSTリクエストでタイムアウト発生こんにちは。今回は、Django+IIS環境で発生したタイムアウト問題に関する情報を簡単にまとめました。アヤメデータ分類&わかりやすく可視化してみようこんにちは。この記事では、機械学習を使ったデータ分類について簡単な事例を交えて解説したいと思います。今回は、よく機械学習の...Pythonデータ分析入門におすすめなpythonライブラリ(コーディング不要)こんにちは。この記事では、データ分析入門におすすめなpythonライブラリーを紹介します。pandas_profiling...DeapLearning自然言語処理(NLP)でできることとは?【入門者向け】こんにちは。Processの実行ユーザを変更したお話こんにちは。Processの実行ユーザを変更した方法についてまとめました。...機械学習G検定に合格しましたこんにちは。2018年11月に実施されたJDLAが運営しているAIの資格であるG検定に一発合格しました。合格するまでの経緯...DjangoDjangoでテーブル登録完了時に追加処理を行いたい場合のテクニックこんにちは。この記事では、djangoのシグナル機能を使った事例を紹介します。runコマンドのオプションまとめこんにちは。runコマンドオプションについて情報をまとめました。