Форум сайта python.su
Hi.
Изучая код джанги по Signals system. И на примере кода возник вопрос:
signals.post_syncdb.connect(create_superuser,
sender=auth_app, dispatch_uid = "django.contrib.auth.management.create_superuser")
Офлайн
romankrvРом, не поверишь, но экземпляр приёмника
а что тогда идет первым входным параметром для метода connect
romankrvчто значит “тоже”?
В данном случаи create_superuser - ведь это то же функция-приемник сигнала или это не так?
Офлайн
DaevaornНо какую “магию” выполняет dispatch_uid если первый параметр это экземпляр, а dispatch_uid тоже указывает на экзепляр?romankrvРом, не поверишь, но экземпляр приёмника
а что тогда идет первым входным параметром для метода connectromankrvчто значит “тоже”?
В данном случаи create_superuser - ведь это то же функция-приемник сигнала или это не так?
Офлайн
dispatch_uid это уникальный идентификатор. Ты же сам ссылку привел. В общем случае он может быть любым, лишь бы был уникальным.
Офлайн