Bundle trimed down alternative to photologue
This commit is contained in:
parent
2da3419b8d
commit
5368a51a76
40 changed files with 2652 additions and 70 deletions
43
photologue/migrations/0002_photosize_data.py
Normal file
43
photologue/migrations/0002_photosize_data.py
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
# encoding: utf8
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
def initial_photosizes(apps, schema_editor):
|
||||
|
||||
PhotoSize = apps.get_model('photologue', 'PhotoSize')
|
||||
|
||||
# If there are already Photosizes, then we are upgrading an existing
|
||||
# installation, we don't want to auto-create some PhotoSizes.
|
||||
if PhotoSize.objects.all().count() > 0:
|
||||
return
|
||||
PhotoSize.objects.create(name='admin_thumbnail',
|
||||
width=100,
|
||||
height=75,
|
||||
crop=True,
|
||||
pre_cache=True,
|
||||
increment_count=False)
|
||||
PhotoSize.objects.create(name='thumbnail',
|
||||
width=100,
|
||||
height=75,
|
||||
crop=True,
|
||||
pre_cache=True,
|
||||
increment_count=False)
|
||||
PhotoSize.objects.create(name='display',
|
||||
width=400,
|
||||
crop=False,
|
||||
pre_cache=True,
|
||||
increment_count=True)
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('photologue', '0001_initial'),
|
||||
('contenttypes', '0002_remove_content_type_name'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.RunPython(initial_photosizes),
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue