~widelands-dev/widelands-website/update_beautifulsoup4

« back to all changes in this revision

Viewing changes to wlscreens/migrations/0001_initial.py

  • Committer: franku
  • Date: 2018-04-05 18:55:35 UTC
  • mto: This revision was merged to the branch mainline in revision 491.
  • Revision ID: somal@arcor.de-20180405185535-our676m9oi63brud
added migration for wlscreens; fixed view

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# -*- coding: utf-8 -*-
 
2
# Generated by Django 1.11 on 2018-04-05 20:49
 
3
from __future__ import unicode_literals
 
4
 
 
5
from django.db import migrations, models
 
6
import django.db.models.deletion
 
7
import wlscreens.models
 
8
 
 
9
 
 
10
class Migration(migrations.Migration):
 
11
 
 
12
    initial = True
 
13
 
 
14
    dependencies = [
 
15
    ]
 
16
 
 
17
    operations = [
 
18
        migrations.CreateModel(
 
19
            name='Category',
 
20
            fields=[
 
21
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
 
22
                ('name', models.CharField(max_length=255)),
 
23
                ('slug', models.SlugField(blank=True, max_length=255, unique=True)),
 
24
            ],
 
25
        ),
 
26
        migrations.CreateModel(
 
27
            name='Screenshot',
 
28
            fields=[
 
29
                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
 
30
                ('name', models.CharField(max_length=255)),
 
31
                ('screenshot', models.ImageField(storage=wlscreens.models.OverwriteStorage(), upload_to=wlscreens.models.screenshot_path)),
 
32
                ('thumbnail', models.ImageField(editable=False, storage=wlscreens.models.OverwriteStorage(), upload_to=wlscreens.models.thumbnail_path)),
 
33
                ('comment', models.TextField(blank=True, null=True)),
 
34
                ('category', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='screenshots', to='wlscreens.Category')),
 
35
            ],
 
36
        ),
 
37
        migrations.AlterUniqueTogether(
 
38
            name='screenshot',
 
39
            unique_together=set([('name', 'category')]),
 
40
        ),
 
41
    ]