blurpritn adn site builde cleanup
This commit is contained in:
@@ -11,15 +11,11 @@ class Migration(migrations.Migration):
|
||||
dependencies = [
|
||||
('igny8_core_auth', '0001_initial'),
|
||||
('planner', '0001_initial'),
|
||||
('site_building', '0001_initial'),
|
||||
# ('site_building', '0001_initial'), # REMOVED: SiteBuilder deprecated
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AddField(
|
||||
model_name='contentideas',
|
||||
name='taxonomy',
|
||||
field=models.ForeignKey(blank=True, help_text='Optional taxonomy association when derived from blueprint planning', null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='content_ideas', to='site_building.siteblueprinttaxonomy'),
|
||||
),
|
||||
# REMOVED: ContentIdeas.taxonomy FK to SiteBlueprintTaxonomy (legacy blueprint)
|
||||
migrations.AddField(
|
||||
model_name='keywords',
|
||||
name='account',
|
||||
|
||||
@@ -8,7 +8,7 @@ class Migration(migrations.Migration):
|
||||
dependencies = [
|
||||
('igny8_core_auth', '0002_add_wp_api_key_to_site'),
|
||||
('planner', '0004_remove_clusters_igny8_clust_context_0d6bd7_idx_and_more'),
|
||||
('site_building', '0001_initial'),
|
||||
# ('site_building', '0001_initial'), # REMOVED: SiteBuilder deprecated
|
||||
]
|
||||
|
||||
operations = [
|
||||
|
||||
@@ -4,7 +4,7 @@ from django.conf import settings
|
||||
from .models import Keywords, Clusters, ContentIdeas
|
||||
from igny8_core.auth.models import SeedKeyword
|
||||
from igny8_core.auth.serializers import SeedKeywordSerializer
|
||||
from igny8_core.business.site_building.models import SiteBlueprintTaxonomy
|
||||
# Removed: from igny8_core.business.site_building.models import SiteBlueprintTaxonomy
|
||||
|
||||
|
||||
class KeywordSerializer(serializers.ModelSerializer):
|
||||
@@ -209,10 +209,13 @@ class ContentIdeasSerializer(serializers.ModelSerializer):
|
||||
return None
|
||||
|
||||
def get_taxonomy_name(self, obj):
|
||||
"""Legacy: SiteBlueprintTaxonomy removed - taxonomy now in ContentTaxonomy"""
|
||||
if obj.taxonomy_id:
|
||||
try:
|
||||
taxonomy = SiteBlueprintTaxonomy.objects.get(id=obj.taxonomy_id)
|
||||
from igny8_core.business.content.models import ContentTaxonomy
|
||||
taxonomy = ContentTaxonomy.objects.get(id=obj.taxonomy_id)
|
||||
return taxonomy.name
|
||||
except SiteBlueprintTaxonomy.DoesNotExist:
|
||||
except ContentTaxonomy.DoesNotExist:
|
||||
return None
|
||||
return None
|
||||
|
||||
|
||||
Reference in New Issue
Block a user