Skip to content

Commit be89c59

Browse files
committed
Fix 'topics/auth.txt'
一部、タイポや翻訳漏れがあったので修正。
1 parent 6f34e56 commit be89c59

File tree

1 file changed

+23
-7
lines changed

1 file changed

+23
-7
lines changed

topics/auth.txt

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,31 @@ Django にはユーザ認証システムがついてきます。 Django のユ
3030
認証のサポートは Django アプリケーションとして ``django.contrib.auth`` にバ
3131
ンドルされています。インストールするには、以下のようにします:
3232

33+
.. 1. Put ``'django.contrib.auth'`` and ``'django.contrib.contenttypes'`` in
34+
your :setting:`INSTALLED_APPS` setting.
35+
(The :class:`~django.contrib.auth.models.Permission` model in
36+
:mod:`django.contrib.auth` depends on :mod:`django.contrib.contenttypes`.)
37+
3338
1. :setting:`INSTALLED_APPS` 設定に ``'django.contrib.auth'`` と、
3439
``'django.contrib.contenttypes'`` を加えます。
40+
(:mod:`django.contrib.auth` モジュールのモデル
41+
:class:`~django.contrib.auth.models.Permission` は
42+
:mod:`django.contrib.contenttypes` に依存します)
3543
2. ``manage.py syncdb`` を実行します。
3644

45+
.. Note that the default :file:`settings.py` file created by
46+
:djadmin:`django-admin.py startproject <startproject>` includes
47+
``'django.contrib.auth'`` and ``'django.contrib.contenttypes'`` in
48+
:setting:`INSTALLED_APPS` for convenience. If your :setting:`INSTALLED_APPS`
49+
already contains these apps, feel free to run :djadmin:`manage.py syncdb
50+
<syncdb>` again; you can run that command as many times as you'd like, and each
51+
time it'll only install what's needed.
52+
3753
:djadmin:`django-admin.py startproject <startproject>` が生成するデフォルトの
3854
:file:`settings.py` ファイルの :setting:`INSTALLED_APPS` には、簡便のため
3955
``'django.contrib.auth'`` が最初から入っています。この場合は、単に
40-
:djadmin:`manage.py syncdb` するだけでかまいません。
41-
:djadmin:`manage.py syncdb` はその都度必要なものだけをインストールするので
56+
:djadmin:`manage.py syncdb <syncdb>` するだけでかまいません。
57+
このコマンドはその都度必要なものだけをインストールするので
4258
何度実行してもかまいません。
4359

4460
:djadmin:`syncdb` コマンドは必要なデータベーステーブルを作成し、インストー
@@ -530,7 +546,7 @@ PDKDF2 と、 bcrypt アルゴリズムは、沢山のイテレーションと
530546
)
531547

532548

533-
これだけで -- DJango は PBKDF2 を使ってパスワードを保存する時に、もっと
549+
これだけで -- Django は PBKDF2 を使ってパスワードを保存する時に、もっと
534550
沢山のイテレーションを用いれるようになりました。
535551

536552
パスワードのアップグレード
@@ -542,7 +558,7 @@ PDKDF2 と、 bcrypt アルゴリズムは、沢山のイテレーションと
542558
なるということです、そしてまた新しく(そしてより良い)パスワードの
543559
保持アルゴリズムが作られるたびにそちらへ切り替えられるということです。
544560

545-
しかしながら、 DJango がアップグレードできるパスワードはアルゴリズムとして
561+
しかしながら、 Django がアップグレードできるパスワードはアルゴリズムとして
546562
:setting:`PASSWORD_HASHERS` のなかで宣言されているものだけです。新しい
547563
システムにアップグレードする時には、 *以前使っていたものを削除しない* こと
548564
を気をつけてください。もし削除してしまうと、消去してしまったアルゴリズムを
@@ -1118,7 +1134,7 @@ login_required デコレータ
11181134

11191135
**URL name:** ``logout``
11201136

1121-
:doc:`the URL documentation </topics/http/urls>` を見てください。もっと
1137+
:doc:`URL のドキュメント </topics/http/urls>` を見てください。もっと
11221138
詳しく URL パターンを使う上での情報が載っています。
11231139

11241140

@@ -1345,7 +1361,7 @@ login_required デコレータ
13451361

13461362
ユーザにパスワードの変更が成功したということを伝えるためのビューです。
13471363

1348-
** URL name:** ``password_reset_complete``
1364+
**URL name:** ``password_reset_complete``
13491365

13501366
**オプション引数:**
13511367

@@ -1385,7 +1401,7 @@ login_required デコレータ
13851401
合のために、認証システムは組み込みのフォームを
13861402
:mod:`django.contrib.auth.forms` でいくつか提供しています:
13871403

1388-
.. class:: AdminPasswordChangeForm`
1404+
.. class:: AdminPasswordChangeForm
13891405

13901406
Admin インタフェースでユーザのパスワード変更に使われているフォームです。
13911407

0 commit comments

Comments
 (0)