牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Django の BinaryField に manage.py shell でローカルのファイルをバイナリで入れるメモ

(Python3.6.1, Django==1.11.20, PyMySQL==0.9.3)

models.py

class HogeFile(models.Model):
    binary_file = models.BinaryField()

manage.py shell

$ python manage.py shell_plus
>>> from pathlib import Path
>>> file = Path('/Users/hoge/fuga.csv').read_bytes()
>>> HogeFile.objects.create(binary_file=file)
<HogeFile: HogeFile object>

参考

Vue.js/Nuxt.js でインプット入力してエンターキー押下でサブミットして欲しい場合のメモ

要望

ボタン配置せずにinputに入力してエンターキーでサブミットして欲しい

解決策

@keyup.enter="FUNC" でいけるっぽい

    <v-form>
        v-model="searchText"
        @keyup.enter="clickSearch"
      />
    </v-form>

参考

https://stackoverflow.com/questions/42951967/handling-enter-key-in-vue-js

exiftool でJPEG画像のEXIF情報の Orientation 表示を文字列ではなく番号で取得・更新するメモ

macOS 10.14.5 要 homebrew

$ brew install exiftool
$ exiftool -Orientation example.jpg
Orientation                     : Horizontal (normal)
$ exiftool -Orientation -n example.jpg
Orientation                     : 1
$ exiftool -Orientation=6 -n example.jpg
    1 image files updated
$ exiftool -Orientation -n example.jpg
Orientation                     : 6

参考