def forwards(self, orm):
# Adding model 'Sponsor'
- db.mock_model('sponsors_sponsor', (
+ db.create_table('sponsors_sponsor', (
('url', self.gf('django.db.models.fields.URLField')(max_length=200, blank=True)),
('logo', self.gf('django.db.models.fields.files.ImageField')(max_length=100)),
('_description', self.gf('django.db.models.fields.CharField')(max_length=255, blank=True)),
db.send_create_signal('sponsors', ['Sponsor'])
# Adding model 'SponsorPage'
- db.mock_model('sponsors_sponsorpage', (
+ db.create_table('sponsors_sponsorpage', (
('_html', self.gf('django.db.models.fields.TextField')(blank=True)),
('id', self.gf('django.db.models.fields.AutoField')(primary_key=True)),
('sponsors', self.gf('sponsors.fields.JSONField')(default={})),
def move_sponsors_media(orm, old, new):
- move(path.join(settings.MEDIA_ROOT, old),
- path.join(settings.MEDIA_ROOT, new))
+ try:
+ move(path.join(settings.MEDIA_ROOT, old),
+ path.join(settings.MEDIA_ROOT, new))
+ except IOError:
+ # there could be no sponsors directory yet
+ pass
for sponsor in orm.Sponsor.objects.all():
base, rest = sponsor.logo.name.split('/', 1)
sponsor.logo.name = '/'.join((new, rest))