From d79f37d2752f9a04b15b21d26b8853a5cc5f61a5 Mon Sep 17 00:00:00 2001 From: Parsa Nazer Date: Tue, 4 Feb 2025 21:06:44 +0330 Subject: [PATCH] blog verbose names --- backend/blog/models.py | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/backend/blog/models.py b/backend/blog/models.py index 1249202..90edbb1 100644 --- a/backend/blog/models.py +++ b/backend/blog/models.py @@ -5,19 +5,19 @@ from django.utils.timezone import now from product.models import SubCategoryModel class BlogModel(models.Model): - author = models.ForeignKey(User, on_delete=models.CASCADE, related_name='blogs') - title = models.CharField(max_length=200) + author = models.ForeignKey(User, on_delete=models.CASCADE, related_name='blogs', verbose_name='نویسنده') + title = models.CharField(max_length=200, verbose_name='عنوان') slug = models.SlugField(max_length=200, unique=True, blank=True) - content = models.TextField() - summery = models.TextField() - category = models.ForeignKey(SubCategoryModel, on_delete=models.SET_NULL, null=True, related_name='blogs') - created_at = models.DateTimeField(default=now, editable=False) - updated_at = models.DateTimeField(auto_now=True) - is_published = models.BooleanField(default=False) - cover_image = models.ImageField(upload_to='blog_covers/', blank=True) - views = models.PositiveIntegerField(default=0) - meta_description = models.CharField(max_length=300, help_text='این فیلد را حتما پر کنید') - meta_keywords = models.CharField(max_length=300, help_text='این فیلد را حتما پر کنید') + content = models.TextField(verbose_name='محتوا') + summery = models.TextField(verbose_name='خلاصه') + category = models.ForeignKey(SubCategoryModel, on_delete=models.SET_NULL, null=True, related_name='blogs', verbose_name='دسته بندی') + created_at = models.DateTimeField(default=now, editable=False, verbose_name='ساخته شده در') + updated_at = models.DateTimeField(auto_now=True, verbose_name='ابدیت شده در') + is_published = models.BooleanField(default=False, verbose_name='انتشار در وبسایت') + cover_image = models.ImageField(upload_to='blog_covers/', blank=True, verbose_name='کاور بلاگ') + views = models.PositiveIntegerField(default=0, verbose_name='بازدید') + meta_description = models.CharField(max_length=300, help_text='این فیلد را حتما پر کنید', verbose_name='متا دیسکریپشن') + meta_keywords = models.CharField(max_length=300, help_text='این فیلد را حتما پر کنید', verbose_name='متا کیورد') def save(self, *args, **kwargs): if not self.slug: self.slug = slugify(self.title)