実装クラス一覧 各クラス IdolMaster MillionLive CinderellaGirls IdolMasterMillionLive IdolMasterMillionLive 動作確認 GitHubリンク 実装クラス一覧 IdolMaster - すべての作品をアイドルマスターとして取り扱うためのインターフェース MillionLive - …
久しぶりの更新です。炎上案件→転職と少し慌ただしい日々を送っており、ようやく落ち着いてきたためブログを再開していきます。 それに伴い少しやることを考えていて30日間で何か目安を作って達成していこうかなと考えました。最初のスタートとしてデザイン…
実装クラス一覧 各クラス Iterator Aggregate Idol Office OfficeIterator 動作確認 GitHubリンク 実装クラス一覧 Aggregate - 集合体 Iterator - 数え上げ Office - 事務所 OfficeIterator - 事務所のアイドルをスキャン Idol - オフィスに所属するアイドル…
DjangoでAWS環境で作るための学習 AmazonWebServices 基礎からのネットワーク&サーバー構築の本を読んだので、学んだことをまとめ システム構築について インフラ知識を身に着けるメリット サーバーの構築の流れ Webサーバーなら『Apache』や『nginx』 ネッ…
終わり? 作成してみた感想 次やること 今回作成物 GitHub - lilly-seventail/milliondb: 簡易ミリオンDB 終わり? 終わりです。 後は徐々に修正とアイドル達を増やしていきます。 Herokuあたりにでもデプロイはしようかとは思っています。 Model周りと個別…
現在までの完成形 検索処理の説明 検索用のフォーム 検索用のView 次やること 現在までの完成形 検索処理の説明 検索用のフォーム from django import forms from .models import Idol class IdolForm(forms.Form): name = forms.CharField(label="名前") //…
現在までの完成形 メインページの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…
ディープな世界へ 埼玉スーパーアリーナ ディープな世界へ もともとAIに興味を持ってエンジニアとして働き始めました。 気が付けばそのためにPythonを始めたというのに Python自体が好きになってDjangoで何か作ろうとかしている有様です。もともとWEB側にも…
アイドル用のモデルを作成 次やること アイドル用のモデルを作成 以下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…