回答編集履歴
3
追記
test
CHANGED
@@ -82,6 +82,48 @@
|
|
82
82
|
|
83
83
|
|
84
84
|
|
85
|
+
プロパティという機能です。
|
86
|
+
|
87
|
+
[https://docs.python.org/ja/3/library/functions.html#property](https://docs.python.org/ja/3/library/functions.html#property) のParrotの例を見てください。
|
88
|
+
|
89
|
+
|
90
|
+
|
91
|
+
実行例
|
92
|
+
|
93
|
+
```
|
94
|
+
|
95
|
+
>>> class Parrot:
|
96
|
+
|
97
|
+
... def __init__(self):
|
98
|
+
|
99
|
+
... self._voltage = 100000
|
100
|
+
|
101
|
+
...
|
102
|
+
|
103
|
+
... @property
|
104
|
+
|
105
|
+
... def voltage(self):
|
106
|
+
|
107
|
+
... """Get the current voltage."""
|
108
|
+
|
109
|
+
... return self._voltage
|
110
|
+
|
111
|
+
|
112
|
+
|
113
|
+
>>> p = Parrot()
|
114
|
+
|
115
|
+
|
116
|
+
|
117
|
+
>>> print(p.voltage)
|
118
|
+
|
119
|
+
100000
|
120
|
+
|
121
|
+
```
|
122
|
+
|
123
|
+
|
124
|
+
|
125
|
+
(以下残しておきますが無視してください)
|
126
|
+
|
85
127
|
```python
|
86
128
|
|
87
129
|
u = 'abab'.upper
|
2
追記
test
CHANGED
@@ -52,6 +52,10 @@
|
|
52
52
|
|
53
53
|
|
54
54
|
|
55
|
+
(ここからは詳細に見てないので間違っているかもしれません)
|
56
|
+
|
57
|
+
|
58
|
+
|
55
59
|
クラス名のデフォルト値は、
|
56
60
|
|
57
61
|
[https://github.com/django/django/blob/3.1.1/django/contrib/admin/apps.py#L10](https://github.com/django/django/blob/3.1.1/django/contrib/admin/apps.py#L10) でしょうか。
|
1
間違い
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
```
|
10
10
|
|
11
|
-
で、`django.contrib.admin.sites.site`
|
11
|
+
で、`django.contrib.admin.sites.site`を束縛しているオブジェクトに、パッケージ`admin`のグローバルな名前`site`を束縛しています。
|
12
12
|
|
13
13
|
|
14
14
|
|