タグ

ブックマーク / blog.shigepon.info (2)

  • django-allauthを使ってみた

    2021-01-25: 追記 ソーシャルログインだけでなく、通常のログインもやりたかったので、django-allauthを試してみた。 インストール pipで pip install django-allauth ファイルでの設定 settings.pyとurls.pyを設定 # settings.py INSTALLED_APPS = ( ... 'allauth', 'allauth.account', 'allauth.socialaccount', 'allauth.socialaccount.providers.twitter', #例としてTwitter ) AUTHENTICATION_BACKENDS = ( ... 'allauth.account.auth_backends.AuthenticationBackend', ) TEMPLATE_CONTEXT_PROC

  • djangoで国際化やってみた

    Djangoで他の人が作ったモジュールを使ってると、英語のメッセージが入ってることがあるので、日語化してみた。とりあえず英語のメッセージを日語に変換するとこまで。 準備 gettextが無かったらインストール。Ubuntuの場合 $ sudo aptitude install gettext プロジェクトにlocaleフォルダを作る。無いと後のコマンドでエラーが出た poファイル作成 おもむろにpoファイルを作るコマンドを実行 django-admin.py makemessages -l ja するとpath/to/locale/ja/LC_MESSAGES/django.poってファイルが出来るので、それを修正していく。ただ、このコマンドプロジェクト内だけ捜査してファイルを作るみたいで、外部モジュールの場合、上手く読み取ってくれなかった。 今回はvirtualenvでpipしたdj

  • 1