Python
現在までの完成形 メインページのViewの説明 メインページのテンプレートの説明 次やること 現在までの完成形 メインページのViewの説明 def index(request): idols = Idol.objects.all() //1 return render(request, 'mysite/index.html', {'idols' : idols…
現在までの完成形 個別ページのViewの説明 個別ページのテンプレートの説明 次やること 現在までの完成形 現在までの完成形 個別ページのViewの説明 def detail(request, pk): idol = get_object_or_404(Idol, pk=pk) //1 return render(request, 'mysite/de…
アイドル用のモデルを作成 次やること アイドル用のモデルを作成 以下models.py from django.db import models class Idol(models.Model): name = models.CharField(max_length=50) yomigana = models.CharField(max_length=50) height = models.IntegerFiel…
目的 どんなサイトを作るのか 必要になりそうな知識 作成期間 その他 目的 DjangoGirlsを終えた段階で作れそうなものを実際に作成していく。 あと個人的にキャラクターまとめを作りたかっただけ ←ここ重要 どんなサイトを作るのか 画面は2枚メインページ ・…
フォームで作ろう フォームで作ろう Djangoフォーム フォーム画面の表示 POST処理 フォームの編集 今回で最後です。頑張ります。 Djangoフォーム フォームを作成していきます。 デフォルトではフォーム用のファイルが作成されていないので作成していきます。…
アプリケーションを拡張しよう アプリケーションを拡張しよう リンクの作成 今回は個別の記事の表示 URLパターンをここで覚えておくとサイト作りに役立ちそう リンクの作成 post_list.htmlにリンクをはっつけます。 % extends 'blog/base.html' %} {% block …
テンプレートの拡張 テンプレートの拡張 テンプレートファイルの作成 テンプレートファイルの作成 HTMLファイルで毎回ナビゲーションやら静的ファイルの読み込みを記述するのは 無断なのでテンプレートファイルを1個作って共通で読み込むものは 管理します…
CSSでカワイくしよう CSSでカワイくしよう BootStrap 静的ファイル カワイ←ここのカタカナがちょっとイラッてなるよね BootStrap BootStrapで作ったサイトはBootStrapで作ったんだなと まあわかってしまうので、デザイン的に好まない人もいそうですが デザイ…
テンプレートに表示しよう テンプレートに表示しよう Djangoのテンプレートエンジン テンプレートタグを使って表示させてみる ループ 少し複雑な表示 長かったDB操作もこれで終わり 今回で取得したデータを表示させます。 Djangoのテンプレートエンジン Djan…
クエリセット2 クエリセット2 クエリセット 今回はビュー側での操作です。 クエリセット models(Post)→view→template と値を渡していきますモデルは作り終えてるのでこれをどうやってviewで扱うのかをやっていきます。 from django.shortcuts import render …
クエリセット クエリセット オブジェクトの取得 オブジェクトの作成 フィルター機能 並べ替え 今回はPythonファイルをいじりません データベースの接続方法とデータストアについて学ぶみたいです。 今回学ぶのに意識すべきことは、どうやってモデルからオブ…
Djangoモデル Djangoモデル テンプレートファイルの作成 テンプレートファイルの作成 テンプレートファイルのディレクトリー構造は以下のようになっている app └templates // ここまでデフォルトで作成される └appVisual Studioでアプリケーション作成時はte…
Djangoモデル Djangoモデル Hello World テンプレートを扱う Hello World ここまできてようやく画面を出すわけだが Djangogirlsだといきなりテンプレートファイルを読み込んで 表示させるので、そのためのHTMLの作成を挟まなければいけないので 一度Hello Wo…
Django urlsってなに? Django urlsってなに? DjangoのURLはどのように動いているのか 今回デプロイは飛ばします。 実際に何か作る際に改めて調べる必要がありそう。 DjangoのURLはどのように動いているのか プロジェクトフォルダ/urls.py from django.conf…
ログインページを作ろう ログインページを作ろう admin(管理ページ) admin(管理ページ) 管理ページに行く前に設定することが二つまず一つ目、Visual Studio上でDjangoを作成しているせいなのかわからないが urls.pyがコメントアウトされているのでadminペー…
Djangoモデル Djangoモデル アプリケーションの作成 モデルの作成 テーブル作成 DBは標準のsqlite3を使用 アプリケーションの作成 Visual StudioだとDjangoアプリの追加で簡単に作成できる blogを作成以下ディレクトリ project/ ├ manage.py ├ app/ │ ├ __in…
プロジェクトを作成しよう プロジェクトを作成しよう Djangoインストール 最初の設定 タイムゾーン データベース設定 データベース作成 サーバを起動する PythonフレームワークDjangoのチュートリアル 学習したことのメモworkshop_tutorialJP · GitBook Djan…