raruchan

Django

【Django】モデルとは?基本からmodels.pyの記述方法まで徹底解説!

Djangoのmodels.pyは、データベースとやりとりするために必要で、Djangoフレームワークの中核を成す部分です。本記事では、Djangoのモデルの基本から操作方法までをわかりやすく解説します。 1. はじめに models.py...
Django

【Django】urls.pyとは?URL設定を完全解説!

DjangoでWebアプリを作成する際に必要なステップの1つが「URL設定」です。 URLはユーザーがブラウザで指定しますが、DjangoではこのURLが、サーバー内でどのビューを呼び出すのかのマッピングを持っています。 この記事では、Dj...
Django

[Django] リクエスト、レスポンスとは?

DjangoでWebアプリケーションを開発するとき、必ず耳にする用語が「リクエスト」と「レスポンス」です。これらはWebアプリケーションの基本的な概念ですが、初心者にとっては少し抽象的に感じられることもあります。 この記事では、Django...
Django

[Django] viewの役割と記述方法について徹底解説!

Djangoでアプリケーションを開発していると、頻繁に登場する用語の一つが「view」です。初めてDjangoに触れる人にとっては、「viewって具体的に何をするもの?」「どんな種類があるの?」と疑問に思うかもしれません。 この記事では、D...
一般

localhost:8000とは?2つのポイントを徹底解説!

プログラマやウェブ制作に触れたことのある人にとって、「」はごく普通に目にするURLの一つだと思います。 今回は「localhost」と「8000」について、2つに分けてそれぞれ何を意味しているのか、徹底解説します! 1. はじめに まず前提...
Django

【Django】プロジェクトとアプリケーション、ディレクトリ構造について徹底解説してみた!

こんにちは!らるちゃんです。 Djangoを使ったWebアプリケーション開発を始めると、「Djangoプロジェクトやアプリケーションのディレクトリ構造ってどうなっているの?」と疑問に感じる方も多いのではないでしょうか? 本記事では、Djan...
Django

【Python】venvで仮想環境を作成し、Djangoをインストールする方法を徹底解説(mac)

こんにちは、らるちゃんです。Djangoでアプリ開発をしてみようと思ったので、開発環境の作成手順について1からまとめます。 DjangoはPythonで作られた強力なWebフレームワークですが、開発環境を適切に整えることでその魅力を最大限に...
AWS

【Python】AWS SESとLambdaでメール送信システムを作ってみた!

こんにちは!らるちゃんです。今回は、AWS SESとlambdaを用いてメールの送信システムを作ってみます。 1. はじめに サーバーレス環境で動作するメール送信システムは、手間が少なくスケーラブルで便利です。 今回は、AWSのサーバーレス...
AWS

【簡単解説】AWS SES のメリット、注意点、使い方について、初心者でも分かるように解説してみた!

こんにちは!らるちゃんです。最近は、メールを送信する方法としてクラウドサービスを使うことが一般的になっていますね。中でも、Amazon Web Services(AWS)が提供する「AWS SES(Simple Email Service)...
AWS

【簡単解説】AWS IAMについて初心者でも分かるようにまとめてみた!

こんにちは!らるちゃんです。今回は、理解が曖昧だったIAM(Identity and Access Management)について、勉強し直したので、備忘も兼ねて記事にしてみました。 1. IAMとは? IAM(Identity and A...