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