万年素人からHackerへの道

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

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

    DjangoをバージョンDjango 1.3.7から1.6.4にアップデートするときの注意点

    URL: http://stackoverflow.com/questions/8953783/improperlyconfigured-middleware-module-django-middleware-csrf-does-not-define

    ImproperlyConfigured: Middleware module “django.middleware.csrf” does not define a “CsrfResponseMiddleware” class

    のエラー。

    setting.pyの「MIDDLEWARE_CLASSES」に記述していた

     'django.contrib.messages.middleware.MessageMiddleware',
    

    を外す。

    ちなみに、テンプレートなどでPOSTするフォームでも書き換えが必要だが。
    テンプレートを使わない、curlやurllib2は注意が必要。
    curl
    http://stackoverflow.com/questions/10628275/how-to-use-curl-with-django-csrf-tokens-and-post-requests

    ・urllib2
    http://yuji.wordpress.com/2011/02/22/programmatically-log-into-a-website-with-python-and-urllib-urllib2-this-one-for-my-django/