前回、英語日記アプリの差分表示機能にXSSという穴が見つかり、それを塞いだ話を書いた。今回はその続きとして、修正の過程で自分が一番理解に苦しみ、理解できたときに一番驚いた「Djangoが裏側で自動的にやってくれていたこと」について、非エンジニアなりに振り返ってみたい。 「勝手に守られていた」ことに気づいていなかった 今回の一件を調べるまで、自分はこんな風に思っていた。「画面に文字を表示するだけの処 ...
DjangoでWebアプリケーションを作成して、本番運用をしようと思ったら、設定ファイルを大きく変更する必要があります。そんなときに、いちいち新しいsettings.pyを作成したり、設定値を変更したりするのはとても面倒ですし、ミスも発生しやすくなります。
The Django teamは、Pythonで実装するWebフレームワークDjango最新版となるDjango 4.2をリリースした。Python 3.8、3.9、3.10、および 3.11に対応する。公式サイトやthe Python Package Index(PyPI)などからダウンロードできる。Django 4.2は、3年間のセキュリティアップデートが提供さ ...
作成する Web アプリケーションのうち最も一般的な種類の 1 つは、データベースのフロントエンドとして機能するものです。 これらのアプリケーションでは、ユーザーがデータを作成、取得、更新、削除 (CRUD) できるようにする一般的なパターンのセットに ...
Mistral AI 用 Mistral Large 4 驱动133个智能体,对 Django 最新 CVE 完成从分诊、复现到生成补丁的端到端演示;该模型权重已于10月30日开放,恶意网络提示拒答率超96%。 Mistral AI让新模型 ...
Аутентификация является фундаментальной частью любого веб-приложения. Мы рассмотрим различные способы реализации аутентификации в Django, начиная от стандартных методов и заканчивая более ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する