回答編集履歴

3

追記

2020/09/11 09:18

投稿

quickquip
quickquip

スコア11038

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

追記

2020/09/11 09:18

投稿

quickquip
quickquip

スコア11038

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

間違い

2020/09/11 08:19

投稿

quickquip
quickquip

スコア11038

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  ```
10
10
 
11
- で、`django.contrib.admin.sites.site`束縛されているオブジェクトに、パッケージ`admin`のグローバルな名前`site`を束縛しています。
11
+ で、`django.contrib.admin.sites.site`束縛ているオブジェクトに、パッケージ`admin`のグローバルな名前`site`を束縛しています。
12
12
 
13
13
 
14
14