Projet

Général

Profil

0002-general-introduce-new-template_name-attribute-on-cel.patch

Frédéric Péters, 23 juillet 2021 16:14

Télécharger (20,7 ko)

Voir les différences:

Subject: [PATCH 2/5] general: introduce new template_name attribute on cells
 (#55792)

 .../0003_bookingcalendar_template_name.py     | 18 +++++
 .../0003_dashboardcell_template_name.py       | 18 +++++
 .../migrations/0018_auto_20210723_1318.py     | 28 ++++++++
 .../0005_familyinfoscell_template_name.py     | 18 +++++
 .../0005_recentdocumentscell_template_name.py | 18 +++++
 .../migrations/0004_auto_20210723_1318.py     | 18 +++++
 ...003_latestpageupdatescell_template_name.py | 18 +++++
 .../migrations/0044_auto_20210723_1318.py     | 48 +++++++++++++
 .../migrations/0015_auto_20210723_1324.py     | 18 +++++
 .../migrations/0006_auto_20210723_1318.py     | 18 +++++
 .../0010_searchcell_template_name.py          | 18 +++++
 .../wcs/migrations/0030_auto_20210723_1318.py | 68 +++++++++++++++++++
 combo/data/migrations/0001_initial.py         |  2 +-
 .../migrations/0047_auto_20210723_1318.py     | 63 +++++++++++++++++
 combo/data/models.py                          |  4 +-
 .../0003_profilecell_template_name.py         | 18 +++++
 16 files changed, 391 insertions(+), 2 deletions(-)
 create mode 100644 combo/apps/calendar/migrations/0003_bookingcalendar_template_name.py
 create mode 100644 combo/apps/dashboard/migrations/0003_dashboardcell_template_name.py
 create mode 100644 combo/apps/dataviz/migrations/0018_auto_20210723_1318.py
 create mode 100644 combo/apps/family/migrations/0005_familyinfoscell_template_name.py
 create mode 100644 combo/apps/fargo/migrations/0005_recentdocumentscell_template_name.py
 create mode 100644 combo/apps/gallery/migrations/0004_auto_20210723_1318.py
 create mode 100644 combo/apps/kb/migrations/0003_latestpageupdatescell_template_name.py
 create mode 100644 combo/apps/lingo/migrations/0044_auto_20210723_1318.py
 create mode 100644 combo/apps/maps/migrations/0015_auto_20210723_1324.py
 create mode 100644 combo/apps/notifications/migrations/0006_auto_20210723_1318.py
 create mode 100644 combo/apps/search/migrations/0010_searchcell_template_name.py
 create mode 100644 combo/apps/wcs/migrations/0030_auto_20210723_1318.py
 create mode 100644 combo/data/migrations/0047_auto_20210723_1318.py
 create mode 100644 combo/profile/migrations/0003_profilecell_template_name.py
combo/apps/calendar/migrations/0003_bookingcalendar_template_name.py
1
# Generated by Django 2.2.21 on 2021-07-23 11:18
2

  
3
from django.db import migrations, models
4

  
5

  
6
class Migration(migrations.Migration):
7

  
8
    dependencies = [
9
        ('calendar', '0002_bookingcalendar_days_displayed'),
10
    ]
11

  
12
    operations = [
13
        migrations.AddField(
14
            model_name='bookingcalendar',
15
            name='template_name',
16
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
17
        ),
18
    ]
combo/apps/dashboard/migrations/0003_dashboardcell_template_name.py
1
# Generated by Django 2.2.21 on 2021-07-23 11:18
2

  
3
from django.db import migrations, models
4

  
5

  
6
class Migration(migrations.Migration):
7

  
8
    dependencies = [
9
        ('dashboard', '0002_auto_20180105_0846'),
10
    ]
11

  
12
    operations = [
13
        migrations.AddField(
14
            model_name='dashboardcell',
15
            name='template_name',
16
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
17
        ),
18
    ]
combo/apps/dataviz/migrations/0018_auto_20210723_1318.py
1
# Generated by Django 2.2.21 on 2021-07-23 11:18
2

  
3
from django.db import migrations, models
4

  
5

  
6
class Migration(migrations.Migration):
7

  
8
    dependencies = [
9
        ('dataviz', '0017_text_to_jsonb'),
10
    ]
11

  
12
    operations = [
13
        migrations.AddField(
14
            model_name='chartcell',
15
            name='template_name',
16
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
17
        ),
18
        migrations.AddField(
19
            model_name='chartngcell',
20
            name='template_name',
21
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
22
        ),
23
        migrations.AddField(
24
            model_name='gauge',
25
            name='template_name',
26
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
27
        ),
28
    ]
combo/apps/family/migrations/0005_familyinfoscell_template_name.py
1
# Generated by Django 2.2.21 on 2021-07-23 11:18
2

  
3
from django.db import migrations, models
4

  
5

  
6
class Migration(migrations.Migration):
7

  
8
    dependencies = [
9
        ('family', '0004_familyinfoscell_last_update_timestamp'),
10
    ]
11

  
12
    operations = [
13
        migrations.AddField(
14
            model_name='familyinfoscell',
15
            name='template_name',
16
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
17
        ),
18
    ]
combo/apps/fargo/migrations/0005_recentdocumentscell_template_name.py
1
# Generated by Django 2.2.21 on 2021-07-23 11:18
2

  
3
from django.db import migrations, models
4

  
5

  
6
class Migration(migrations.Migration):
7

  
8
    dependencies = [
9
        ('fargo', '0004_recentdocumentscell_fargo_site'),
10
    ]
11

  
12
    operations = [
13
        migrations.AddField(
14
            model_name='recentdocumentscell',
15
            name='template_name',
16
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
17
        ),
18
    ]
combo/apps/gallery/migrations/0004_auto_20210723_1318.py
1
# Generated by Django 2.2.21 on 2021-07-23 11:18
2

  
3
from django.db import migrations, models
4

  
5

  
6
class Migration(migrations.Migration):
7

  
8
    dependencies = [
9
        ('gallery', '0003_gallerycell_title'),
10
    ]
11

  
12
    operations = [
13
        migrations.AddField(
14
            model_name='gallerycell',
15
            name='template_name',
16
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
17
        ),
18
    ]
combo/apps/kb/migrations/0003_latestpageupdatescell_template_name.py
1
# Generated by Django 2.2.21 on 2021-07-23 11:18
2

  
3
from django.db import migrations, models
4

  
5

  
6
class Migration(migrations.Migration):
7

  
8
    dependencies = [
9
        ('kb', '0002_auto_20200203_1137'),
10
    ]
11

  
12
    operations = [
13
        migrations.AddField(
14
            model_name='latestpageupdatescell',
15
            name='template_name',
16
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
17
        ),
18
    ]
combo/apps/lingo/migrations/0044_auto_20210723_1318.py
1
# Generated by Django 2.2.21 on 2021-07-23 11:18
2

  
3
from django.db import migrations, models
4

  
5

  
6
class Migration(migrations.Migration):
7

  
8
    dependencies = [
9
        ('lingo', '0043_auto_20210628_1849'),
10
    ]
11

  
12
    operations = [
13
        migrations.AddField(
14
            model_name='activeitems',
15
            name='template_name',
16
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
17
        ),
18
        migrations.AddField(
19
            model_name='itemshistory',
20
            name='template_name',
21
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
22
        ),
23
        migrations.AddField(
24
            model_name='lingobasketcell',
25
            name='template_name',
26
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
27
        ),
28
        migrations.AddField(
29
            model_name='lingobasketlinkcell',
30
            name='template_name',
31
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
32
        ),
33
        migrations.AddField(
34
            model_name='lingorecenttransactionscell',
35
            name='template_name',
36
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
37
        ),
38
        migrations.AddField(
39
            model_name='selfdeclaredinvoicepayment',
40
            name='template_name',
41
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
42
        ),
43
        migrations.AddField(
44
            model_name='tipipaymentformcell',
45
            name='template_name',
46
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
47
        ),
48
    ]
combo/apps/maps/migrations/0015_auto_20210723_1324.py
1
# Generated by Django 2.2.21 on 2021-07-23 11:24
2

  
3
from django.db import migrations, models
4

  
5

  
6
class Migration(migrations.Migration):
7

  
8
    dependencies = [
9
        ('maps', '0014_geojson_circle_param'),
10
    ]
11

  
12
    operations = [
13
        migrations.AddField(
14
            model_name='map',
15
            name='template_name',
16
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
17
        ),
18
    ]
combo/apps/notifications/migrations/0006_auto_20210723_1318.py
1
# Generated by Django 2.2.21 on 2021-07-23 11:18
2

  
3
from django.db import migrations, models
4

  
5

  
6
class Migration(migrations.Migration):
7

  
8
    dependencies = [
9
        ('notifications', '0005_auto_20180324_0025'),
10
    ]
11

  
12
    operations = [
13
        migrations.AddField(
14
            model_name='notificationscell',
15
            name='template_name',
16
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
17
        ),
18
    ]
combo/apps/search/migrations/0010_searchcell_template_name.py
1
# Generated by Django 2.2.21 on 2021-07-23 11:18
2

  
3
from django.db import migrations, models
4

  
5

  
6
class Migration(migrations.Migration):
7

  
8
    dependencies = [
9
        ('search', '0009_text_to_jsonb'),
10
    ]
11

  
12
    operations = [
13
        migrations.AddField(
14
            model_name='searchcell',
15
            name='template_name',
16
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
17
        ),
18
    ]
combo/apps/wcs/migrations/0030_auto_20210723_1318.py
1
# Generated by Django 2.2.21 on 2021-07-23 11:18
2

  
3
from django.db import migrations, models
4

  
5

  
6
class Migration(migrations.Migration):
7

  
8
    dependencies = [
9
        ('wcs', '0029_cards_custom_title'),
10
    ]
11

  
12
    operations = [
13
        migrations.AddField(
14
            model_name='backofficesubmissioncell',
15
            name='template_name',
16
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
17
        ),
18
        migrations.AddField(
19
            model_name='categoriescell',
20
            name='template_name',
21
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
22
        ),
23
        migrations.AddField(
24
            model_name='trackingcodeinputcell',
25
            name='template_name',
26
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
27
        ),
28
        migrations.AddField(
29
            model_name='wcscardinfoscell',
30
            name='template_name',
31
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
32
        ),
33
        migrations.AddField(
34
            model_name='wcscardscell',
35
            name='template_name',
36
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
37
        ),
38
        migrations.AddField(
39
            model_name='wcscareformscell',
40
            name='template_name',
41
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
42
        ),
43
        migrations.AddField(
44
            model_name='wcscategorycell',
45
            name='template_name',
46
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
47
        ),
48
        migrations.AddField(
49
            model_name='wcscurrentdraftscell',
50
            name='template_name',
51
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
52
        ),
53
        migrations.AddField(
54
            model_name='wcscurrentformscell',
55
            name='template_name',
56
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
57
        ),
58
        migrations.AddField(
59
            model_name='wcsformcell',
60
            name='template_name',
61
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
62
        ),
63
        migrations.AddField(
64
            model_name='wcsformsofcategorycell',
65
            name='template_name',
66
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
67
        ),
68
    ]
combo/data/migrations/0001_initial.py
56 56
                ),
57 57
                ('title', models.CharField(max_length=50, verbose_name='Title')),
58 58
                ('slug', models.SlugField(verbose_name='Slug')),
59
                ('template_name', models.CharField(max_length=50, verbose_name='Template')),
59
                ('template_name', models.CharField(max_length=50, verbose_name='Page Template')),
60 60
                ('order', models.PositiveIntegerField()),
61 61
                (
62 62
                    'exclude_from_navigation',
combo/data/migrations/0047_auto_20210723_1318.py
1
# Generated by Django 2.2.21 on 2021-07-23 11:18
2

  
3
from django.db import migrations, models
4

  
5

  
6
class Migration(migrations.Migration):
7

  
8
    dependencies = [
9
        ('data', '0046_text_to_jsonb'),
10
    ]
11

  
12
    operations = [
13
        migrations.AddField(
14
            model_name='configjsoncell',
15
            name='template_name',
16
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
17
        ),
18
        migrations.AddField(
19
            model_name='feedcell',
20
            name='template_name',
21
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
22
        ),
23
        migrations.AddField(
24
            model_name='fortunecell',
25
            name='template_name',
26
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
27
        ),
28
        migrations.AddField(
29
            model_name='jsoncell',
30
            name='template_name',
31
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
32
        ),
33
        migrations.AddField(
34
            model_name='linkcell',
35
            name='template_name',
36
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
37
        ),
38
        migrations.AddField(
39
            model_name='linklistcell',
40
            name='template_name',
41
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
42
        ),
43
        migrations.AddField(
44
            model_name='menucell',
45
            name='template_name',
46
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
47
        ),
48
        migrations.AddField(
49
            model_name='parentcontentcell',
50
            name='template_name',
51
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
52
        ),
53
        migrations.AddField(
54
            model_name='textcell',
55
            name='template_name',
56
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
57
        ),
58
        migrations.AddField(
59
            model_name='unlockmarkercell',
60
            name='template_name',
61
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
62
        ),
63
    ]
combo/data/models.py
190 190
        ),
191 191
    )
192 192
    description = models.TextField(_('Description'), blank=True)
193
    template_name = models.CharField(_('Template'), max_length=50)
193
    template_name = models.CharField(_('Page Template'), max_length=50)
194 194
    parent = models.ForeignKey('self', on_delete=models.CASCADE, null=True, blank=True)
195 195
    order = models.PositiveIntegerField()
196 196
    exclude_from_navigation = models.BooleanField(_('Exclude from navigation'), default=True)
......
706 706
    order = models.PositiveIntegerField()
707 707
    slug = models.SlugField(_('Slug'), blank=True)
708 708
    extra_css_class = models.CharField(_('Extra classes for CSS styling'), max_length=100, blank=True)
709
    template_name = models.CharField(_('Cell Template'), max_length=50, blank=True, null=True)
709 710

  
710 711
    public = models.BooleanField(_('Public'), default=True)
711 712
    # restricted_to_unlogged is actually an invert switch, it is used for mark
......
988 989
                'extra_css_class',
989 990
                'last_update_timestamp',
990 991
                'restricted_to_unlogged',
992
                'template_name',
991 993
            )
992 994
        ]
993 995

  
combo/profile/migrations/0003_profilecell_template_name.py
1
# Generated by Django 2.2.21 on 2021-07-23 11:18
2

  
3
from django.db import migrations, models
4

  
5

  
6
class Migration(migrations.Migration):
7

  
8
    dependencies = [
9
        ('profile', '0002_profilecell'),
10
    ]
11

  
12
    operations = [
13
        migrations.AddField(
14
            model_name='profilecell',
15
            name='template_name',
16
            field=models.CharField(blank=True, max_length=50, null=True, verbose_name='Cell Template'),
17
        ),
18
    ]
0
-