'Sends a post_syncdb signal for the model specified.
If the model is not found (perhaps it\'s been deleted?),
no signal is sent.
TODO: The behavior of django.contrib.* apps seems flawed in that
they don\'t respect created_models.  Rather, they blindly execute
over all models within the app sending the signal.  This is a
patch we should push Django to make  For now, this should work.'

def really_send_create_signal(self, app_label, model_names, verbosity=0, interactive=False):

    if self.debug:
        print(('    -    Sending    post_syncdb    signal    for    %s:    %s' % (app_label, model_names)))
    app = models.get_app(app_label)
    if (not app):
        return
    created_models = []
    for model_name in model_names:
        model = models.get_model(app_label, model_name)
        if model:
            created_models.append(model)
    if created_models:
        if hasattr(dispatcher, 'send'):
            dispatcher.send(signal=models.signals.post_syncdb, sender=app, app=app, created_models=created_models, verbosity=verbosity, interactive=interactive)
        elif self._is_multidb():
            models.signals.post_syncdb.send(sender=app, app=app, created_models=created_models, verbosity=verbosity, interactive=interactive, db=self.db_alias)
        else:
            models.signals.post_syncdb.send(sender=app, app=app, created_models=created_models, verbosity=verbosity, interactive=interactive)
