|
@@ -1,4 +1,4 @@
|
|
|
-# Generated by Django 1.11.17 on 2018-12-29 16:02
|
|
|
+# Generated by Django 1.11.17 on 2018-12-29 20:42
|
|
|
from django.db import migrations, models
|
|
|
import django.db.models.deletion
|
|
|
import misago.themes.uploadto
|
|
@@ -54,33 +54,7 @@ class Migration(migrations.Migration):
|
|
|
options={"ordering": ["order"]},
|
|
|
),
|
|
|
migrations.CreateModel(
|
|
|
- name="Font",
|
|
|
- fields=[
|
|
|
- (
|
|
|
- "id",
|
|
|
- models.AutoField(
|
|
|
- auto_created=True,
|
|
|
- primary_key=True,
|
|
|
- serialize=False,
|
|
|
- verbose_name="ID",
|
|
|
- ),
|
|
|
- ),
|
|
|
- ("name", models.CharField(max_length=255)),
|
|
|
- (
|
|
|
- "file",
|
|
|
- models.FileField(
|
|
|
- max_length=255, upload_to=misago.themes.uploadto.upload_font_to
|
|
|
- ),
|
|
|
- ),
|
|
|
- ("hash", models.CharField(max_length=12)),
|
|
|
- ("type", models.CharField(max_length=255)),
|
|
|
- ("size", models.PositiveIntegerField()),
|
|
|
- ("modified_on", models.DateTimeField(auto_now=True)),
|
|
|
- ],
|
|
|
- options={"ordering": ["name"]},
|
|
|
- ),
|
|
|
- migrations.CreateModel(
|
|
|
- name="Image",
|
|
|
+ name="Media",
|
|
|
fields=[
|
|
|
(
|
|
|
"id",
|
|
@@ -95,22 +69,21 @@ class Migration(migrations.Migration):
|
|
|
(
|
|
|
"file",
|
|
|
models.ImageField(
|
|
|
- height_field="height",
|
|
|
- max_length=255,
|
|
|
- upload_to=misago.themes.uploadto.upload_image_to,
|
|
|
- width_field="width",
|
|
|
+ max_length=255, upload_to=misago.themes.uploadto.upload_media_to
|
|
|
),
|
|
|
),
|
|
|
("hash", models.CharField(max_length=8)),
|
|
|
("type", models.CharField(max_length=255)),
|
|
|
- ("width", models.PositiveIntegerField()),
|
|
|
- ("height", models.PositiveIntegerField()),
|
|
|
+ ("width", models.PositiveIntegerField(default=0)),
|
|
|
+ ("height", models.PositiveIntegerField(default=0)),
|
|
|
("size", models.PositiveIntegerField()),
|
|
|
(
|
|
|
"thumbnail",
|
|
|
models.ImageField(
|
|
|
+ blank=True,
|
|
|
max_length=255,
|
|
|
- upload_to=misago.themes.uploadto.upload_image_thumbnail_to,
|
|
|
+ null=True,
|
|
|
+ upload_to=misago.themes.uploadto.upload_media_thumbnail_to,
|
|
|
),
|
|
|
),
|
|
|
("modified_on", models.DateTimeField(auto_now=True)),
|
|
@@ -160,20 +133,11 @@ class Migration(migrations.Migration):
|
|
|
options={"abstract": False},
|
|
|
),
|
|
|
migrations.AddField(
|
|
|
- model_name="image",
|
|
|
- name="theme",
|
|
|
- field=models.ForeignKey(
|
|
|
- on_delete=django.db.models.deletion.PROTECT,
|
|
|
- related_name="images",
|
|
|
- to="misago_themes.Theme",
|
|
|
- ),
|
|
|
- ),
|
|
|
- migrations.AddField(
|
|
|
- model_name="font",
|
|
|
+ model_name="media",
|
|
|
name="theme",
|
|
|
field=models.ForeignKey(
|
|
|
on_delete=django.db.models.deletion.PROTECT,
|
|
|
- related_name="fonts",
|
|
|
+ related_name="media",
|
|
|
to="misago_themes.Theme",
|
|
|
),
|
|
|
),
|