Djangoテンプレートを書いているとテンプレート内でrange関数が使いたくなることがよくあります。 そんな時にお手軽にrange関数っぽい
以前TemplateViewについて詳しく見てみたわけですが、今度はRedirectViewについて見てみたいと思います。 Django(GitHub) https://github.com/django/django RedirectView Redire
Djangoでモデルを定義するときに、外部キー(ForeignKey)にrelated_nameを指定することができますが、これは一体何を指
Djangoでのユーザー登録完了と同時にログイン状態にする方法をメモ 自動的にログインしない場合の実装(ユーザー登録のみ) from django.contrib.auth.forms import UserCreationForm from django.urls import reverse_lazy from django.views.generic
Djangoでクラスベースビューを利用するときにまず、最初に使うことになるのがTemplateViewだと思うのですが、今回はこのTempl
Djangoで開発しているとすべてのページで同じ変数を利用したい場合って出てきますよね。 そんな時に覚えておくと楽に記述ができるかもしれない方
簡単にウェブアプリをデプロイできるwebサービスにHerokuがあります。 通常、Herokuはサーバーへのパッケージをインストールはpipが
heroku に OpenCV を利用した Django アプリをデプロイしたら ImportError: libSM.so.6: cannot open shared object file: No such file or directory というエラーを吐かれた。 どうにも中で使っているOpenCV(opencv-p
Djangoでブログを作る-最終回-です。 シリーズ一覧 プロジェクトの作成とアプリケーションの作成 view関数の書き方 URLの指定の仕方(UR
この連続企画も今回も含めて残り二回となりました。 今回は、記事に対するコメントができる機能を実装します。 シリーズ一覧 プロジェクトの作成とアプリ
前回までにブログの基本的な機能を作成しました。 今回は、いいね機能を実装してみたいと思います。 シリーズ一覧 プロジェクトの作成とアプリケーション
前回、基本的な機能は実装できたので今回は、記事の編集機能と削除機能を実装します。 シリーズ一覧 プロジェクトの作成とアプリケーションの作成 vie
前回、記事を投稿できるようになったので、今回は投稿した記事を見られるようにしたいと思います。 シリーズ一覧 プロジェクトの作成とアプリケーション
Djangoの2系からは新たにパスコンバータと呼ばれる機能が追加されました。 パスコンバータとは Django1系ではURLのルーティングを正規
前回 データベースの構築を行ったのでいよいよ本格的にブログの機能を作っていきます。 今回は、ブログ記事の投稿ページを作ろうと思います。 シリーズ一
前回までにビューとURLディスパッチャの設定を行ったので今回はデータベース(モデル)の設定をしたいと思います。 シリーズ一覧 プロジェクトの作成
第三回になりました。 今回はDjangoのURLの指定の仕方を説明したいと思います。 シリーズ一覧 プロジェクトの作成とアプリケーションの作成 vi
Djangoのビューには現在、関数ベースとクラスベースの2種類の書き方があります。 Djangoはクラスベースのビューを推奨しているようですが
Djangoで新しくプロジェクトを作るときに必要な操作をまとめました。 数回に分けて実際に動くブログを作る事を目標にします。 シリーズ一覧 プロジ
Djangoには便利な「テンプレート」と呼ばれる機能があります。 この機能を利用することで、webページの重複部分を繰り返して書く必要がなくな