mod: squash web migrations
This commit is contained in:
@@ -17,7 +17,7 @@ class AdminContent(admin.ModelAdmin):
|
||||
# настройка длины поля TextInput в админке
|
||||
formfield_overrides = {
|
||||
models.CharField: {'widget': TextInput(attrs={'size': '100%'})},
|
||||
# models.TextField: {'widget': Textarea(attrs={'rows': 4, 'cols': 40})},
|
||||
models.TextField: {'widget': Textarea(attrs={'rows': 14, 'cols': 120})},
|
||||
}
|
||||
# Настройка страницы редактирования
|
||||
fieldsets = [
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Generated by Django 3.2.6 on 2022-12-14 19:11
|
||||
# Generated by Django 4.2.30 on 2026-04-09 11:26
|
||||
|
||||
import ckeditor.fields
|
||||
from django.db import migrations, models
|
||||
import django.db.models.deletion
|
||||
import django.utils.timezone
|
||||
import filer.fields.file
|
||||
import taggit.managers
|
||||
@@ -9,13 +9,13 @@ import taggit.managers
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
replaces = [('web', '0001_initial'), ('web', '0002_alter_tbcontent_szcontentbody_and_more')]
|
||||
|
||||
initial = True
|
||||
|
||||
dependencies = [
|
||||
('taggit', '0003_taggeditem_add_unique_index'),
|
||||
# В установленной версии django-filer есть миграция 0013_image_width_height_to_float,
|
||||
# а ссылка на 0013_auto_20221214_2211 относится к другой/несуществующей версии пакета.
|
||||
('filer', '0013_image_width_height_to_float'),
|
||||
('taggit', '0003_taggeditem_add_unique_index'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
@@ -49,8 +49,8 @@ class Migration(migrations.Migration):
|
||||
('tdContentPublishUp', models.DateTimeField(db_index=True, default=django.utils.timezone.now, help_text='Дата публикации, с её момента новость появится на сайте.', verbose_name='Начало публикации')),
|
||||
('tdContentPublishDown', models.DateTimeField(blank=True, db_index=True, help_text='Дата окончания публикации, с её момента новость исчезнет с сайта.', null=True, verbose_name='Окончания публикации')),
|
||||
('szContentHead', models.CharField(default='', help_text='Заголовок контента <small>(допустим HTML-код, будет обработан типографом, если его включить, максимальная длинна <b>512 символов</b>)</small>', max_length=512, verbose_name='Заголовок')),
|
||||
('szContentIntro', ckeditor.fields.RichTextField(default='', help_text='Анонс <small>(допустим HTML-код, будет обработан типографом, если его включить)</small>', verbose_name='Анонс')),
|
||||
('szContentBody', ckeditor.fields.RichTextField(default='', help_text='Содержание <b>БЕЗ АНОНСА</b> <small>(допустим HTML-код, будет обработан типографом, если его включить)</small>', verbose_name='Содержание')),
|
||||
('szContentIntro', models.TextField(default='', help_text='Анонс <small>(допустим HTML-код, будет обработан типографом, если его включить)</small>', verbose_name='Анонс')),
|
||||
('szContentBody', models.TextField(default='', help_text='Содержание <b>БЕЗ АНОНСА</b> <small>(допустим HTML-код, будет обработан типографом, если его включить)</small>', verbose_name='Содержание')),
|
||||
('szContentSlug', models.CharField(blank=True, default='', help_text='Слуг… 128 символов.<br /><small><b>Если оставить пустым, то slug сформируется автоматически</b></small>', max_length=128, null=True, verbose_name='Slug')),
|
||||
('iContentHits', models.PositiveIntegerField(db_index=True, default=0, help_text='Число просмотров', verbose_name='◉')),
|
||||
('bTypograf', models.BooleanField(default=False, help_text='Обработать через <a href="https://www.typograf.ru" target="_blank">Типограф 2.0</a><br /><small><b>НОРМАЛЬНЫЙ ТИПОГРАФ, ХОРОШИЙ HTML, РЕКОМЕНДУЕМ</b> «приклеивает» союзы, поддерживает неразрывные конструкции, замена тире, кавычек и дефисов, расстановка «мягких переносов» в словах длиннее 12 символов, убирает «вдовы» «сироты» (кроме заголовков), расставляет абзацы (кроме заголовков), расшифровывает аббревиатуры (те, что знает и кроме заголовков), висячая пунктуация (только в заголовках) и т.п.</small>', verbose_name='Типограф Стандарт')),
|
||||
@@ -3,12 +3,10 @@
|
||||
from django.db import models
|
||||
from django.utils.timezone import now
|
||||
from filer.fields.image import FilerFileField
|
||||
from ckeditor.fields import RichTextField
|
||||
from taggit.managers import TaggableManager
|
||||
from taggit.models import Tag, TaggedItem
|
||||
from web.add_function import safe_html_special_symbols, post_processing_html
|
||||
import urllib3
|
||||
import re
|
||||
import pytils
|
||||
import random
|
||||
import datetime
|
||||
@@ -90,15 +88,13 @@ class TbContent(models.Model):
|
||||
verbose_name="Превью",
|
||||
help_text="Картинка-превью"
|
||||
)
|
||||
szContentIntro = RichTextField(
|
||||
config_name='fine',
|
||||
szContentIntro = models.TextField(
|
||||
default="",
|
||||
verbose_name="Анонс",
|
||||
help_text="Анонс <small>(допустим HTML-код, будет обработан типографом,"
|
||||
" если его включить)</small>"
|
||||
)
|
||||
szContentBody = RichTextField(
|
||||
config_name='fine',
|
||||
szContentBody = models.TextField(
|
||||
default="",
|
||||
verbose_name="Содержание",
|
||||
help_text="Содержание <b>БЕЗ АНОНСА</b> <small>(допустим HTML-код, будет обработан типографом,"
|
||||
|
||||
Reference in New Issue
Block a user