Skip to content

Commit 971a84d

Browse files
adamchainzcarltongibson
authored andcommitted
Clarified AppConfig.ready() docs example.
1 parent 486a8da commit 971a84d

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

docs/ref/applications.txt

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -256,15 +256,20 @@ Methods
256256

257257
Example::
258258

259+
from django.apps import AppConfig
259260
from django.db.models.signals import pre_save
260261

261-
def ready(self):
262-
# importing model classes
263-
from .models import MyModel # or...
264-
MyModel = self.get_model('MyModel')
265262

266-
# registering signals with the model's string label
267-
pre_save.connect(receiver, sender='app_label.MyModel')
263+
class RockNRollConfig(AppConfig):
264+
# ...
265+
266+
def ready(self):
267+
# importing model classes
268+
from .models import MyModel # or...
269+
MyModel = self.get_model('MyModel')
270+
271+
# registering signals with the model's string label
272+
pre_save.connect(receiver, sender='app_label.MyModel')
268273

269274
.. warning::
270275

0 commit comments

Comments
 (0)