python

1/2ページ

【Django】ページ閲覧に『ログイン必須』の規制を掛ける方法

【Django】ページ閲覧に『ログイン必須』の規制を掛ける方法 超簡単でした。 色んなやり方があるみたいですが、Djangoの基本機能のみで実装します。  ログイン規制は Views.py の設定だけでOK [crayon-5fc7db4223666673226884/] これだけで、ログイン必須ページにアクセスするとログインページへ遷移してくれる。 まとめ ログイン必須化がこれだけで完了と言うの […]

【Django】SQLに格納したHTMLをタグを含めそのまま出力する

【Django】SQLに格納したHTMLをタグを含めそのまま出力する Laravelもそうでしたが、フレームワークではDBに格納された値は通常、テキストとして扱われ処理されます。 HTMLタグが入っていても、タグ自体をテキストとして読んで表記します。 これは、ウィルスなどの悪意あるスクリプトが格納されてしまったとしても(テキストとして取り出すことで)処理されない様にする仕組みになるので、とても重要 […]

【Django】TemplateResponseMixin requires either a definition of ‘template_name’ or an implementation of ‘get_template_names()

【Django】TemplateResponseMixin requires either a definition of ‘template_name’ or an implementation of ‘get_template_names() こんなエラーが出てきたので翻訳機に掛けてみました。 TemplateResponseMixin requires e […]

【Django】Forms.pyって何!? バリデーション構築で混乱してきたので整理してみた

【Django】Forms.pyって何!? バリデーション構築で混乱してきたので整理してみた ちょっと混乱してきたDjangoにとってのMVC構成。 Djangoさん。入門レベルは何とか超えたかなと思っていたのですが…いったいFormsって何? Models.py /Forms.py /Views.py 役割分担の正解は? 参考図書を漁りながらいろいろ作業を進めていくと【Forms.p […]

【Django】django.core.exceptions.FieldError: Unknown field(s) () specified for

【Django】django.core.exceptions.FieldError: Unknown field(s) () specified for なかなか悩みました。直訳すれば「知らないフィールド操作しようとしてるよ」って事なのです。 でもそこはDjango初心者、怪しい所を見ていても気づかないというね。 と言う事で、今後の為の整理整頓です。 まずエラーが出たらエラー直前の動きを確認する […]

【Docker】Django×MySQL×Nginxの selenium入りDockerfile構成

【Docker】Django×MySQL×Nginxの selenium入りDockerfile構成 Docker構築で必要なファイルは6ファイルです。※構築は『さくらインターネットVPS』で行いました。 pythonのドッカーファイル pythonの依存パッケージを記載したrequirements.txt MySQLのドッカーファイル MySQLの初期設定init Nginxのコンフィグ Ngi […]

Docker:コンテナ起動エラーの理由を調べる方法

Docker:コンテナ起動エラーの理由を調べる方法 やっと悩んでた情報にひきあたったので備忘録です。 Dockerのエラーログってどう見れば? コンテナがDoneになってから落ちる[ status:Exited (1) 3 minutes ago ] のでコンテナ側にログを吐き出させようと思っていましたが上手くいきませんでした。 コンテナに固定のVolumeを設置。 コンテナ内で発生したログを固定 […]

Laravel 使いが Django を触って混乱したパートについて その2

Laravel 使いが Django を触って混乱したパートについて その2 参考図書片手に作業を行い感じていた「結局そのパートは何するのさ」についてまとめてみたいと思います。 コマンドでプロジェクトを作成するとこんな構成が自動生成されます。 [crayon-5fc7db422713d704166532/] Laravelerな私には見慣れた文字もちらほら。 同じ名前だからといって使い方が同じとは […]

Django:models.py に記載した参考図書のコードについて疑問を調査した

Django:models.py に記載した参考図書のコードについて疑問を調査した 参考図書を元に色々書いていると疑問に思うことが多々出てきます。 今回はその中でもModelに関する事をまとめてみます。 『from django.db import models』って何? app\models.py に記載するおまじない。まぁそりゃそうなんだろうけどね。 [crayon-5fc7db4227c5f […]

Laravel 使いが Django を触って思った感覚的違和感と混乱したパートについて

Laravel 使いが Django を触って思った感覚的違和感と混乱したパートについて Laravelを触り出してもう4年以上経過しました。 すっかりLaravelerな私ですが「自然文字列合成でSEOワードを入れた商品説明文を自動生成したい」という野望の為にpythonを勉強しております。 で、身内的企業から受けたWEBサイト作成のお手伝いを「Djangoで書いてしまえば勉強と収益が一石二鳥だ […]