Django

Django

【Django×Gunicord×Nginx】WSLでWebアプリのデプロイの練習

この記事でやることDjangoで作成したWebアプリをサーバーにデプロイする作業について、実際にVPS上等で行うのではなく、練習としてお手持ちのPCで実施できるように紹介しています。実際のデプロイ時も同様の作業でできますので、その際も本記事...
Django

Djangoで非同期処理 Celery×RabbitMQ×flower

概要Webアプリで重い処理を実装したい場合、非同期処理を取り入れることになるかと思います。1つ目の非同期処理の実装はフロントエンド部分が考えられます。例えばWebページ上の何らかの実行ボタンを押した際に、同期処理の場合はバックエンドでの実行...
Django

【Webアプリ】Djangoでコメント機能の実装

必要な前提知識コメント機能を実装するにあたって、いくつか必要な基本知識があります。GETメソッド・POSTメソッドWebアプリやWebサイトにおいて、クライアントとサーバーは互いに通信する必要があります。この通信について、クライアントからサ...
Django

【Webアプリ】Djangoで簡単なアプリを作ろう

この記事でやることDjangoで簡単なWebアプリを作成し、実際に動かしてみる。今回はページを表示するところまでをやっていきます。前提DjangoをPCにインストールしている前提になります。インストールがまだの場合は以下の記事の冒頭を参考に...
Django

Djangoで多対多のカラムがあるときにdjango-import-exportを使う方法

この記事は旧ブログから移転した記事です。前置きこの記事はdjango-import-exportを多対多に対応させる訳ではなく、DB構造の方で対応しようという内容です。現状Djangoでモデルを作成し、DBにCSVデータを流し込むぞ!という...