万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    Mezzanine 4.2系でのfurureタグバグ

    Mezzanineとは?

    DjangoCMSプラグイン。 中二階の意味。 (英)メザニン、(米)メッザニーン

    ・発音

    Mezzanine 4.2にて、Django1.9から消えたfutureタグによりエラーが発生する。

    'future' is not a registered tag library. Must be one of:

    https://www.monotalk.xyz/blog/migrations-to-mezzanine-4.2-from-4.1/

    コマンドでグレップするにしても流石にこれ毎回全部直すのはだるい。

    ダミーのfutureタグを作った。

    プロジェクト直下でこれ

    mkdir dummy/templatetags/
    touch dummy/templatetags/__init__.py
    touch dummy/templatetags/future.py

    そのあと dummy/templatetags/future.pyを編集。

    from django.template import Library
    
    register = Library()

    あとはmyproject/settings.pyのINSTALLED_APPSに登録を忘れず。

    INSTALLED_APPS = (
        "dummy",

    これでダミーが本来ないはずfutureがあると思わせて吸収してくれる。

    Lightweight Django: Using REST, WebSockets, and Backbone

    Lightweight Django: Using REST, WebSockets, and Backbone