>>> from campaign.models import *
>>> Application.objects.all()
[<Application: Application object>]
>>> a = _[0]
>>> a.receipt_photo.path
u'/home/vagrant/projects/our-site/web/protected/campaign_application/receipt_photo/01.jpg'
$ tree protected/
protected/
└── campaign_application
└── receipt_photo
└── 01.jpg
2 directories, 1 file
>>> n = Application()
>>> n.receipt_photo.save('copy.jpg', a.receipt_photo.file)
>>> n.save()
>>> Application.objects.all()
[<Application: Application object>, <Application: Application object>]
>>> Application.objects.all()[1].receipt_photo.path
u'/home/vagrant/projects/our-site/web/protected/campaign_application/receipt_photo/copy.jpg'
$ tree protected/
protected/
└── campaign_application
└── receipt_photo
├── 01.jpg
└── copy.jpg
2 directories, 2 files
$ sha1sum protected/campaign_application/receipt_photo/*
a97c2b07232242e96506914cadfbc08ea7efb712 protected/campaign_application/receipt_photo/01.jpg
a97c2b07232242e96506914cadfbc08ea7efb712 protected/campaign_application/receipt_photo/copy.jpg