Added origin text field to hold link text displayed to user.

dev
Calum Andrew Morrell 2025-11-10 20:58:31 +00:00
parent 98884e2ddf
commit d347a78f18
2 changed files with 25 additions and 1 deletions

View File

@ -0,0 +1,23 @@
# Generated by Django 5.2.8 on 2025-11-10 19:55
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("news", "0001_initial"),
]
operations = [
migrations.AddField(
model_name="newsitem",
name="origin_text",
field=models.CharField(blank=True, max_length=200, null=True),
),
migrations.AlterField(
model_name="newsitem",
name="origin_times_followed",
field=models.PositiveIntegerField(default=0),
),
]

View File

@ -33,8 +33,9 @@ class NewsItem(models.Model):
Category, on_delete=models.PROTECT, related_name="news_items"
)
body = MarkdownxField()
origin_text = models.CharField(max_length=200, blank=True, null=True)
origin_link = models.URLField(blank=True, null=True)
origin_times_followed = models.PositiveIntegerField()
origin_times_followed = models.PositiveIntegerField(default=0)
header_img = models.ImageField(blank=True, null=True)
tags = TagField(
force_lowercase=True,