django
今回は、pythonで頻出の__str__(self)の構文についてまとめてみました。 こんなレベルの記事を書くのもなんだかなーという気もするけれども、 一応新たに理解したことはアウトプットしておこうかなと思ってます。 djangoチュートリアルのこの部分を使います…
タイトルに完全に理解したとか書いてしまいましたが、contextが何者かわかったので、ブログに書きます。まず、というかいきなり結論になりますが、djangoのcontextを一言でいうと、 「templateに渡す変数」です。 そして、djangoのtemplateは、htmlを生成す…
djangoのtemplateについてまとめます。 templateとは djangoでは当然htmlやcssを扱えます。 htmlやcssはviewの内部に記述して使うこともできますが、 ソースがややこしくなるため、templateで切り出すことが一般的です。ここにtemplate機能についての公式ド…
djangoで出てくるBASE_DIRについて書きます。 BASE_DIRとは djangoではBASE_DIRは、「プロジェクトのベースディリクトリ」を表します。 では、どうやってBASE_DIRはベースディレクトリを表示できているのでしょうか。 答えは簡単です。 BASE_DIRはdjangoの設…
サクッとpythonがどのdjangoを利用しているか調べます。 C:\Users\user>python -c "import django; print(django.__path__)" ['C:\\Users\\user\\Anaconda3\\lib\\site-packages\\django']簡単に調べれました。 無用な話ですが、コードの意味を書いておきま…
djangoで管理画面にログインできるまでの最短経路メモ。 django-admin startproject hogehogehogepython manage.py startapp hogepython manage.py migratepython manage.py createsuperuserpython manage.py runserverlocalhost:8000/admin/login おしまい。
Djangoの相関図を描いてみました理解度を深めるために相関図を書いてみましたが、 意外とシンプルですね。 大体のフレームワークでは三層アーキテクチャのMVCが採用されていますが、 DjangoではMVTが採用されているようです。細かいところの理解度はまだまだ…
migrateについての理解がないので調べがてらまとめていきます。 migrateとは migrateは英語では「移住する、移行する、移動する、渡る」の意です。 ちなみによく聞く、migrationは、その名詞なので「移住、渡り、転生」などの意です。 webのmigrate、migrati…
djangoを勉強します。 はじめはQiittaの内容等を参考に簡単なwebアプリを構築しようかと思いましたが、 チュートリアルが一番わかりやすそうなので、こちらにしました。もしこれからdjangoを学ぶ人は下記のサイトを参考にしつつ、 理解の及ばないわからない…