【とても古いです】【Python 3 x Django 2.0】作りながら覚えるDjango
初心者でも安心!DjangoとPython ( Python 3 )を使ったウェブサイト構築の基本を最初の一歩からデプロイまでをステップバイステップで解説。自分のアイディアを世界に発信しよう!
3.94 (428 reviews)

2 950
students
11 hours
content
Jun 2023
last update
$19.99
regular price
Why take this course?
了解しました。以下は、あなたが提供した情報に基づいた概要です。
講座概要
【講座について】
- マイクロブログの作成: Djangoを使用して、Twitterのようなシンプルなマイクロブログサービスを構築する方法を解説します。
- Djangoのインストールと基本的な設定: Djangoが提供するログインシステムを利用して、ユーザー認証を実装する方法を学びます。
- 対象プラットフォーム: Windowsでの動作は確認していますが、本講座のサポートは主にMacやLinuxに集中しています。Anacondaの使用については基本的にサポートしていません。
- Pythonバージョン: Python3を使用します。
【解説する内容】
- Djangoのインストール: 環境設定と基本的なセットアップを行います。
- ページの構築:
- リスト表示(ListView): 複数のデータ項目を表示する機能を実装します。
- 詳細表示(DetaiView): 特定のデータ項目の詳細情報を表示する機能を実装します。
- ユーザー認証:
- 管理者ページ (自動生成): Djangoが提供する管理サイトを使用するか、独自の管理画面を作成します。
- 記事の作成(CreateView): ユーザーが新しいコンテンツを投稿できる機能を実装します。
- 記事の更新(UpdateView): 既存のコンテンツを編集できる機能を実装します。
- 記事の削除(DeleteView): 特定のコンテンツを削除できる機能を実装します。
- ログインに必要な内容: ユーザー認証に関連するフォームとセキュリティ対策について解説します。
- アクセスサれたURLと各ページを紐付ける(urls): DjangoのURLルーティング機能を設定し、リクエストが正しいビューに導かれるようにします。
- テンプレートについて:
- テンプレートでの構文・フィルタ: データを表示する際のテンプレート言語と、データの処理に使用するフィルタを使用する方法を学びます。
- テンプレートの継承: コードの再利用性を高め、一連のページを統一されたデザインで管理する方法を学びます。
※Pythonの文法については解説する予定ではないが、必要に応じて追加することが可能です。
注意点
- Windows環境での動作は確認済みですが、主要なサポートはMacやLinuxになっています。Anacondaを使用した環境設定に関する質問には適切に対応できる可能性がありますが、本講座の主な対象としていません。
- 本講座ではDjangoの既存の機能を多用し、独自の実装を最小限に抑えることで、学習者がDjangoの基本的な使い方を効率的に理解することを目的としています。
この概要に基づいて、講座の構成や内容について理解していますか?追加で何か特定のトピックや機能に関する学習を含めたい場合は、それに対応する内容を追加することができます。
Course Gallery




Loading charts...
1037862
udemy ID
11/12/2016
course created date
16/11/2019
course indexed date
Bot
course submited by