images in ckeditor
This commit is contained in:
SDE
2023-09-22 14:58:06 +03:00
parent 4888fc7211
commit 4ec85b85cb
6 changed files with 304 additions and 79 deletions

View File

@@ -0,0 +1,104 @@
# Generated by Django 4.2.2 on 2023-09-22 13:29
import ckeditor_uploader.fields
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('ArticlesApp', '0001_initial'),
]
operations = [
migrations.AlterField(
model_name='articlemodel',
name='description',
field=ckeditor_uploader.fields.RichTextUploadingField(blank=True, help_text='краткое описание страницы (до 240 символов)', null=True, verbose_name='Краткое описание'),
),
migrations.AlterField(
model_name='articlemodel',
name='description_en',
field=ckeditor_uploader.fields.RichTextUploadingField(blank=True, help_text='краткое описание страницы (до 240 символов)', null=True, verbose_name='Краткое описание'),
),
migrations.AlterField(
model_name='articlemodel',
name='description_ru',
field=ckeditor_uploader.fields.RichTextUploadingField(blank=True, help_text='краткое описание страницы (до 240 символов)', null=True, verbose_name='Краткое описание'),
),
migrations.AlterField(
model_name='articlemodel',
name='seo_text',
field=ckeditor_uploader.fields.RichTextUploadingField(blank=True, null=True, verbose_name='Текст SEO статьи'),
),
migrations.AlterField(
model_name='articlemodel',
name='seo_text_en',
field=ckeditor_uploader.fields.RichTextUploadingField(blank=True, null=True, verbose_name='Текст SEO статьи'),
),
migrations.AlterField(
model_name='articlemodel',
name='seo_text_ru',
field=ckeditor_uploader.fields.RichTextUploadingField(blank=True, null=True, verbose_name='Текст SEO статьи'),
),
migrations.AlterField(
model_name='articlemodel',
name='text',
field=ckeditor_uploader.fields.RichTextUploadingField(verbose_name='Текст'),
),
migrations.AlterField(
model_name='articlemodel',
name='text_en',
field=ckeditor_uploader.fields.RichTextUploadingField(null=True, verbose_name='Текст'),
),
migrations.AlterField(
model_name='articlemodel',
name='text_ru',
field=ckeditor_uploader.fields.RichTextUploadingField(null=True, verbose_name='Текст'),
),
migrations.AlterField(
model_name='userpagemodel',
name='description',
field=ckeditor_uploader.fields.RichTextUploadingField(blank=True, help_text='краткое описание страницы (до 240 символов)', null=True, verbose_name='Краткое описание'),
),
migrations.AlterField(
model_name='userpagemodel',
name='description_en',
field=ckeditor_uploader.fields.RichTextUploadingField(blank=True, help_text='краткое описание страницы (до 240 символов)', null=True, verbose_name='Краткое описание'),
),
migrations.AlterField(
model_name='userpagemodel',
name='description_ru',
field=ckeditor_uploader.fields.RichTextUploadingField(blank=True, help_text='краткое описание страницы (до 240 символов)', null=True, verbose_name='Краткое описание'),
),
migrations.AlterField(
model_name='userpagemodel',
name='seo_text',
field=ckeditor_uploader.fields.RichTextUploadingField(blank=True, null=True, verbose_name='Текст SEO статьи'),
),
migrations.AlterField(
model_name='userpagemodel',
name='seo_text_en',
field=ckeditor_uploader.fields.RichTextUploadingField(blank=True, null=True, verbose_name='Текст SEO статьи'),
),
migrations.AlterField(
model_name='userpagemodel',
name='seo_text_ru',
field=ckeditor_uploader.fields.RichTextUploadingField(blank=True, null=True, verbose_name='Текст SEO статьи'),
),
migrations.AlterField(
model_name='userpagemodel',
name='text',
field=ckeditor_uploader.fields.RichTextUploadingField(verbose_name='Текст'),
),
migrations.AlterField(
model_name='userpagemodel',
name='text_en',
field=ckeditor_uploader.fields.RichTextUploadingField(null=True, verbose_name='Текст'),
),
migrations.AlterField(
model_name='userpagemodel',
name='text_ru',
field=ckeditor_uploader.fields.RichTextUploadingField(null=True, verbose_name='Текст'),
),
]

View File

@@ -5,7 +5,8 @@ __author__ = 'sync'
from django.db import models
from BaseModels.base_models import BaseModelViewPage, BaseModel
from ckeditor.fields import RichTextField
# from ckeditor.fields import RichTextField
from ckeditor_uploader.fields import RichTextUploadingField
from django.utils.translation import gettext_lazy as _
@@ -18,7 +19,7 @@ from django.utils.translation import gettext_lazy as _
class UserPageModel(BaseModelViewPage):
# pub_DT = models.DateTimeField(verbose_name=u'Дата и время публикации', auto_created=True)
text = RichTextField(verbose_name=u'Текст')
text = RichTextUploadingField(verbose_name=u'Текст')
class Meta:
verbose_name=u'Пользовательская страница'
@@ -30,8 +31,8 @@ class UserPageModel(BaseModelViewPage):
class ArticleModel(BaseModelViewPage):
# pub_DT = models.DateTimeField(verbose_name=u'Дата и время публикации', auto_created=True)
text = RichTextField(verbose_name=u'Текст')
text = RichTextUploadingField(verbose_name=u'Текст')
class Meta:
verbose_name=u'Статья'
verbose_name_plural =u'Статьи'
verbose_name='Статья'
verbose_name_plural ='Статьи'