1/99スタックエンジニアの適当記録

適当なことを書きます。関西で転職したいです。

2020-01-01から1ヶ月間の記事一覧

djangoのcontextについて完全に理解した

タイトルに完全に理解したとか書いてしまいましたが、contextが何者かわかったので、ブログに書きます。まず、というかいきなり結論になりますが、djangoのcontextを一言でいうと、 「templateに渡す変数」です。 そして、djangoのtemplateは、htmlを生成す…

三菱電機不正アクセスのメモ

話題になったITの事件等をメモしておきます。 完全に自分用のメモで、書いていることも個人的な感想です。 内容については、一次ソースをあたってください。piyolog.hatenadiary.jp 事案 三菱電機が中国の不正アクセスにより情報流出 ポイント ・不正アクセ…

djangoのtemplateについて

djangoのtemplateについてまとめます。 templateとは djangoでは当然htmlやcssを扱えます。 htmlやcssはviewの内部に記述して使うこともできますが、 ソースがややこしくなるため、templateで切り出すことが一般的です。ここにtemplate機能についての公式ド…

pythonのBASE_DIRについて

djangoで出てくるBASE_DIRについて書きます。 BASE_DIRとは djangoではBASE_DIRは、「プロジェクトのベースディリクトリ」を表します。 では、どうやってBASE_DIRはベースディレクトリを表示できているのでしょうか。 答えは簡単です。 BASE_DIRはdjangoの設…

グローバル変数とローカル変数について

どの言語にも同じような要素がありますが、pythonにも、「グローバル変数」と「ローカル変数」というものがあります。 名前の通りですが、グローバル変数はglobalな変数なので、どこからでもアクセスが可能な変数です。 対してローカル変数はlocalな変数なの…

サクッとpythonがどのdjangoを利用しているか調べる

サクッとpythonがどのdjangoを利用しているか調べます。 C:\Users\user>python -c "import django; print(django.__path__)" ['C:\\Users\\user\\Anaconda3\\lib\\site-packages\\django']簡単に調べれました。 無用な話ですが、コードの意味を書いておきま…

とりあえずdjangoで管理画面にログインできるまでの最短経路

djangoで管理画面にログインできるまでの最短経路メモ。 django-admin startproject hogehogehogepython manage.py startapp hogepython manage.py migratepython manage.py createsuperuserpython manage.py runserverlocalhost:8000/admin/login おしまい。