モデル定義を変更せず動的コンテンツのi18n対応ができるライブラリdjango-modeltranslationの紹介

最近、mezzanine1のソースコードを読んでいて、django-modeltranslationというライブラリの存在を知ったので、紹介したいと思います。 django-modeltranslatioは動的コンテンツのi18n対応を簡単にできるライブラリです このライブラリを使うと、モデル定義を変更せずに動的コンテンツのi18n対応ができます。 どんなものなのか、実際にサンプルアプリケーションを作って体験してみましょう。 ...

11月 11, 2020 · Ryuji Tsutsui

Djangoの脆弱性CVE-2020-24583・CVE-2020-24584について解説

English edition 2020年9月1日に修正されたDjangoの脆弱性CVE-2020-24583・CVE-2020-24584について解説します。 今回の脆弱性はアプリケーションが作成するディレクトリに余分なパーミッションを与えてしまう場合があります 公式サイトでのリリース情報は以下を参照してください。 Django security releases issued: 3.1.1, 3.0.10 and 2.2.16 | Weblog | Django ...

9月 28, 2020 · Ryuji Tsutsui

Djangoの脆弱性CVE-2020-13254・CVE-2020-13596ついて解説

English edition 2020年6月3日に修正されたDjangoの脆弱性CVE-2020-13254・CVE-2020-13596について解説します。 CVE-2020-13254はデータ漏洩の可能性があります CVE-2020-13596はXSSに関する脆弱性です 公式サイトでのリリース情報は以下を参照してください。 Django security releases issued: 3.0.7 and 2.2.13 | Weblog | Django ...

6月 9, 2020 · Ryuji Tsutsui

Djangoの脆弱性CVE-2020-7471について解説

English edition 2020年2月3日に修正されたDjangoの脆弱性CVE-2020-7471について解説します。 今回の脆弱性はSQLインジェクションが可能になるものです 公式サイトでのリリース情報は以下を参照してください。 Django security releases issued: 3.0.3, 2.2.10, and 1.11.28 | Weblog | Django ...

2月 6, 2020 · Ryuji Tsutsui

DjangoでSameSite属性を扱う方法

2020年2月にリリースされるGoogle Chrome 80から、SameSite属性がないCookieはSameSite=Laxとして扱われるようになります。 詳細は以下Google公式サイトを参照してください。 Google Developers Japan: 新しい Cookie 設定 SameSite=None; Secure の準備を始めましょう 今回は、DjangoでSameSite属性に対応するにはどうすればいいのかについて解説したいと思います。 ...

1月 27, 2020 · Ryuji Tsutsui

Djangoの脆弱性CVE-2019-19844について解説

English edition 2019年12月18日に修正されたDjangoの脆弱性CVE-2019-19844について解説します。 今回の脆弱性はアカウントの乗っ取りが可能になるものです 公式サイトでのリリース情報は以下を参照してください。 Django security releases issued: 3.0.1, 2.2.9, and 1.11.27 | Weblog | Django ...

12月 25, 2019 · Ryuji Tsutsui

Djangoの脆弱性CVE-2019-19118について解説

2019年12月2日に修正されたDjangoの脆弱性CVE-2019-19118について解説します。 今回の脆弱性は権限昇格(Privilege escalation)に関するものです 公式サイトでのリリース情報は以下を参照してください。 Django security releases issued: 2.2.8 and 2.1.15 | Weblog | Django ...

12月 23, 2019 · Ryuji Tsutsui

Django 3.0主な変更点まとめ

Qiita Advent Calendar 2019 Django15日目は、2019年12月2日にリリースされたDjango 3.0の主な変更点ついて紹介します。 祝・Django 3.0リリース! 公式サイトでのリリース情報は以下を参照してください。 Django 3.0 release notes | Django documentation | Django ...

12月 8, 2019 · Ryuji Tsutsui

Google App Engine/Python3.7でResponderアプリを動かしてみる

この記事はGAE (Go/Python) もくもく勉強会 in 横浜タネマキ vol.58開催中に書きました。 最近興味があるResponderというPythonのウェブフレームワークをGoogle App Engine/Python3.7で動かしてみました。 ...

10月 27, 2018 · Ryuji Tsutsui

PyCon JP 2018ポスターセッションでPython Boot Campの宣伝をしてきました #pyconjp

PyCon JP 2018 ポスターセッションで「Python Boot Campで全国にPythonの環を広げよう!(2018年版)」というタイトルでPython Boot Camp の宣伝をしてきました。 ...

10月 9, 2018 · Ryuji Tsutsui