change field

This commit is contained in:
behruz-dev
2025-09-27 17:59:20 +05:00
parent abc6a00fe8
commit f5b7600e2b
4 changed files with 91 additions and 4 deletions

View File

@@ -1,6 +1,8 @@
import uuid
from django.db import models
from ckeditor.fields import RichTextField
class BaseModel(models.Model):
id = models.UUIDField(primary_key=True, editable=False, unique=True, db_index=True, default=uuid.uuid4)
@@ -32,7 +34,7 @@ class Banner(BaseModel):
class AboutUs(BaseModel):
title = models.CharField(max_length=200)
description = models.TextField()
full_text = models.TextField(null=True)
full_text = RichTextField(null=True)
def __str__(self):
return self.title
@@ -68,7 +70,7 @@ class Service(BaseModel):
text = models.TextField()
icon = models.ImageField(upload_to='service/icons/')
image = models.ImageField(upload_to='service/images/')
full_text = models.TextField(null=True)
full_text = RichTextField(null=True)
def __str__(self):
return self.title
@@ -106,7 +108,7 @@ class News(BaseModel):
image = models.ImageField(unique='news/images/')
title = models.CharField(max_length=300)
text = models.TextField()
full_text = models.TextField(null=True)
full_text = RichTextField(null=True)
def __str__(self):
return self.title