old automation cleanup adn status feilds of planner udpate
This commit is contained in:
@@ -5,12 +5,18 @@ from igny8_core.auth.models import SiteSectorBaseModel, SeedKeyword
|
||||
class Clusters(SiteSectorBaseModel):
|
||||
"""Clusters model for keyword grouping - pure topic clusters"""
|
||||
|
||||
STATUS_CHOICES = [
|
||||
('new', 'New'),
|
||||
('mapped', 'Mapped'),
|
||||
]
|
||||
|
||||
name = models.CharField(max_length=255, unique=True, db_index=True)
|
||||
description = models.TextField(blank=True, null=True)
|
||||
keywords_count = models.IntegerField(default=0)
|
||||
volume = models.IntegerField(default=0)
|
||||
mapped_pages = models.IntegerField(default=0)
|
||||
status = models.CharField(max_length=50, default='active')
|
||||
status = models.CharField(max_length=50, choices=STATUS_CHOICES, default='new')
|
||||
disabled = models.BooleanField(default=False, help_text="Exclude from processes")
|
||||
created_at = models.DateTimeField(auto_now_add=True)
|
||||
updated_at = models.DateTimeField(auto_now=True)
|
||||
|
||||
@@ -37,9 +43,8 @@ class Keywords(SiteSectorBaseModel):
|
||||
"""
|
||||
|
||||
STATUS_CHOICES = [
|
||||
('active', 'Active'),
|
||||
('pending', 'Pending'),
|
||||
('archived', 'Archived'),
|
||||
('new', 'New'),
|
||||
('mapped', 'Mapped'),
|
||||
]
|
||||
|
||||
# Required: Link to global SeedKeyword
|
||||
@@ -75,7 +80,8 @@ class Keywords(SiteSectorBaseModel):
|
||||
related_name='keywords',
|
||||
limit_choices_to={'sector': models.F('sector')} # Cluster must be in same sector
|
||||
)
|
||||
status = models.CharField(max_length=50, choices=STATUS_CHOICES, default='pending')
|
||||
status = models.CharField(max_length=50, choices=STATUS_CHOICES, default='new')
|
||||
disabled = models.BooleanField(default=False, help_text="Exclude from processes")
|
||||
created_at = models.DateTimeField(auto_now_add=True)
|
||||
updated_at = models.DateTimeField(auto_now=True)
|
||||
|
||||
@@ -142,8 +148,8 @@ class ContentIdeas(SiteSectorBaseModel):
|
||||
|
||||
STATUS_CHOICES = [
|
||||
('new', 'New'),
|
||||
('scheduled', 'Scheduled'),
|
||||
('published', 'Published'),
|
||||
('queued', 'Queued'),
|
||||
('completed', 'Completed'),
|
||||
]
|
||||
|
||||
CONTENT_TYPE_CHOICES = [
|
||||
@@ -193,6 +199,7 @@ class ContentIdeas(SiteSectorBaseModel):
|
||||
)
|
||||
# REMOVED: taxonomy FK to SiteBlueprintTaxonomy (legacy blueprint functionality)
|
||||
status = models.CharField(max_length=50, choices=STATUS_CHOICES, default='new')
|
||||
disabled = models.BooleanField(default=False, help_text="Exclude from processes")
|
||||
estimated_word_count = models.IntegerField(default=1000)
|
||||
content_type = models.CharField(
|
||||
max_length=50,
|
||||
|
||||
Reference in New Issue
Block a user