未分類

【UI/jQuery】画像の上にチェックボックスを重ねて表示する方法

画像の上にチェックボックス重ねて表示する方法を紹介します。まあなんというか、WordPressの「メディアを追加」のような感じのUIです。

動作はChrome(43.0.2357.134)とFirefox(39.0)で確認しました。

作成物イメージ

read more »

Python

Pythonのimghdrライブラリで画像の種類を判別する方法

Pythonのライブラリimghdrを使って、画像の種類を判別する方法を紹介します。このライブラリを使うと、「指定したファイルがPNG画像か?」などを調べることができます。

※確認に使ったPythonのバージョンは3.4.3です。

read more »

Python

【django】UUIDFieldを使って、AutoFieldを置き換える

django1.8から追加された、UUIDFieldの使い方を紹介します。このクラスを使うと、UUIDを扱えるフィールドをモデルに追加できます。

UUIDFieldの用途としては、djangoのドキュメントに書いてある通り、プライマリキーにするAutoFieldの代わりになります。例えばランキングテーブルのような、大量のデータを高頻度に削除し追加する場合など、AutoFieldを使いたくない場合にUUIDFieldを使うことができます。

read more »

Python

Pythonを使ってパスワードの使用可能文字チェックを作成する

Pythonを使って、パスワードの使用可能文字チェックを作成する方法を紹介します。作成するのは「パスワードの使用可能文字チェック」と「パスワードの複雑さチェック」です。

read more »

Python

【django】Beautiful Soapを使ったサイトマップのテストケースの書き方

Beautiful Soupを使って、djangoのサイトマップ用テストケースの作成方法を紹介します。これにより、いつのまにかサイトマップが壊れていた。。。ということを防ぐことができます。

read more »