the dawn of yuriko hisory

アニメやら漫画関係で何か作りたいものと勉強したことのメモ用

Django

DjangoでミリオンライブキャラクターDBを作成 ~メインページ初期表示の作成~

現在までの完成形 メインページのViewの説明 メインページのテンプレートの説明 次やること 現在までの完成形 メインページのViewの説明 def index(request): idols = Idol.objects.all() //1 return render(request, 'mysite/index.html', {'idols' : idols…

DjangoでミリオンライブキャラクターDBを作成 ~個別ページの作成~

現在までの完成形 個別ページのViewの説明 個別ページのテンプレートの説明 次やること 現在までの完成形 現在までの完成形 個別ページのViewの説明 def detail(request, pk): idol = get_object_or_404(Idol, pk=pk) //1 return render(request, 'mysite/de…

ゼロから作るDeep Learning 始めました。

ディープな世界へ 埼玉スーパーアリーナ ディープな世界へ もともとAIに興味を持ってエンジニアとして働き始めました。 気が付けばそのためにPythonを始めたというのに Python自体が好きになってDjangoで何か作ろうとかしている有様です。もともとWEB側にも…

DjangoでミリオンライブキャラクターDBを作成 ~モデルの作成~

アイドル用のモデルを作成 次やること アイドル用のモデルを作成 以下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…

DjangoでミリオンライブキャラクターDBを作成 ~prologue~

目的 どんなサイトを作るのか 必要になりそうな知識 作成期間 その他 目的 DjangoGirlsを終えた段階で作れそうなものを実際に作成していく。 あと個人的にキャラクターまとめを作りたかっただけ ←ここ重要 どんなサイトを作るのか 画面は2枚メインページ ・…

DjangoGirlsに挑戦 ~フォームを作ろう~

フォームで作ろう フォームで作ろう Djangoフォーム フォーム画面の表示 POST処理 フォームの編集 今回で最後です。頑張ります。 Djangoフォーム フォームを作成していきます。 デフォルトではフォーム用のファイルが作成されていないので作成していきます。…

DjangoGirlsに挑戦 ~アプリケーションを拡張しよう~

アプリケーションを拡張しよう アプリケーションを拡張しよう リンクの作成 今回は個別の記事の表示 URLパターンをここで覚えておくとサイト作りに役立ちそう リンクの作成 post_list.htmlにリンクをはっつけます。 % extends 'blog/base.html' %} {% block …

DjangoGirlsに挑戦 ~テンプレートの拡張~

テンプレートの拡張 テンプレートの拡張 テンプレートファイルの作成 テンプレートファイルの作成 HTMLファイルで毎回ナビゲーションやら静的ファイルの読み込みを記述するのは 無断なのでテンプレートファイルを1個作って共通で読み込むものは 管理します…

DjangoGirlsに挑戦 ~CSSでカワイくしよう~

CSSでカワイくしよう CSSでカワイくしよう BootStrap 静的ファイル カワイ←ここのカタカナがちょっとイラッてなるよね BootStrap BootStrapで作ったサイトはBootStrapで作ったんだなと まあわかってしまうので、デザイン的に好まない人もいそうですが デザイ…

DjangoGirlsに挑戦 ~テンプレートに表示しよう~

テンプレートに表示しよう テンプレートに表示しよう Djangoのテンプレートエンジン テンプレートタグを使って表示させてみる ループ 少し複雑な表示 長かったDB操作もこれで終わり 今回で取得したデータを表示させます。 Djangoのテンプレートエンジン Djan…

DjangoGirlsに挑戦 ~クエリセット2~

クエリセット2 クエリセット2 クエリセット 今回はビュー側での操作です。 クエリセット models(Post)→view→template と値を渡していきますモデルは作り終えてるのでこれをどうやってviewで扱うのかをやっていきます。 from django.shortcuts import render …

DjangoGirlsに挑戦 ~クエリセット1~

クエリセット クエリセット オブジェクトの取得 オブジェクトの作成 フィルター機能 並べ替え 今回はPythonファイルをいじりません データベースの接続方法とデータストアについて学ぶみたいです。 今回学ぶのに意識すべきことは、どうやってモデルからオブ…

DjangoGirlsに挑戦~HTMLをやってみよう~

Djangoモデル Djangoモデル テンプレートファイルの作成 テンプレートファイルの作成 テンプレートファイルのディレクトリー構造は以下のようになっている app └templates // ここまでデフォルトで作成される └appVisual Studioでアプリケーション作成時はte…

DjangoGirlsに挑戦 ~Djangoビューってなに~

Djangoモデル Djangoモデル Hello World テンプレートを扱う Hello World ここまできてようやく画面を出すわけだが Djangogirlsだといきなりテンプレートファイルを読み込んで 表示させるので、そのためのHTMLの作成を挟まなければいけないので 一度Hello Wo…

DjangoGirlsに挑戦~Django urlsってなに?~

Django urlsってなに? Django urlsってなに? DjangoのURLはどのように動いているのか 今回デプロイは飛ばします。 実際に何か作る際に改めて調べる必要がありそう。 DjangoのURLはどのように動いているのか プロジェクトフォルダ/urls.py from django.conf…

DjangoGirlsに挑戦~ログインページを作ろう~

ログインページを作ろう ログインページを作ろう admin(管理ページ) admin(管理ページ) 管理ページに行く前に設定することが二つまず一つ目、Visual Studio上でDjangoを作成しているせいなのかわからないが urls.pyがコメントアウトされているのでadminペー…

DjangoGirlsに挑戦~Djangoモデル~

Djangoモデル Djangoモデル アプリケーションの作成 モデルの作成 テーブル作成 DBは標準のsqlite3を使用 アプリケーションの作成 Visual StudioだとDjangoアプリの追加で簡単に作成できる blogを作成以下ディレクトリ project/ ├ manage.py ├ app/ │ ├ __in…

DjangoGirlsに挑戦~プロジェクトを作成しよう~

プロジェクトを作成しよう プロジェクトを作成しよう Djangoインストール 最初の設定 タイムゾーン データベース設定 データベース作成 サーバを起動する PythonフレームワークDjangoのチュートリアル 学習したことのメモworkshop_tutorialJP · GitBook Djan…