Это - потому что Создание было задержано. Если Вы хотите, чтобы изображение было сразу загружено, можно просто добавить этот код в init фазу.
src. CacheOption = BitmapCacheOption. OnLoad;
как это:
src.BeginInit();
src.UriSource = new Uri("picture.jpg", UriKind.Relative);
src.CacheOption = BitmapCacheOption.OnLoad;
src.EndInit();
Это случалось со мной раньше, и это было из-за модуля, к которому вы подключаете сигнал, импортируемый дважды. Чтобы убедиться, что сигнал не подключен дважды, вы можете установить dispatch_uid:
upload_recieved.connect(upload_received_handler, dispatch_uid="some.unique.string.id")
UPDATE Это фактически задокументировано здесь: http://code.djangoproject.com/wiki/Signals#Helppost_saveseemstobeemittedtwiceforeachsave